summaryrefslogtreecommitdiff
path: root/gnu/services/virtualization.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/services/virtualization.scm')
-rw-r--r--gnu/services/virtualization.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/services/virtualization.scm b/gnu/services/virtualization.scm
index 847c4ca7dda..bd1a5b870ce 100644
--- a/gnu/services/virtualization.scm
+++ b/gnu/services/virtualization.scm
@@ -1904,7 +1904,9 @@ is added to the OS specified in CONFIG."
'())
#$@net-options
#$@options
- "--hda" #+(system-image image)
+ "--hda" #+(if (image? image)
+ (system-image image)
+ image)
;; Cause the service to be respawned if the guest
;; reboots (it can reboot for instance if it did not