diff --git a/src/storage/storage_backend.c b/src/storage/storage_backend.c index 2b7cf5a7195b16854fc463acf7a53f018e23dfd8..db4973960af6922c05f1b26e072dd996b3435d85 100644 --- a/src/storage/storage_backend.c +++ b/src/storage/storage_backend.c @@ -1075,7 +1075,7 @@ virStorageBackendCreateQemuImgCmdFromVol(virConnectPtr conn, if (info.inputPath) virCommandAddArg(cmd, info.inputPath); virCommandAddArg(cmd, info.path); - if (!info.inputPath && info.size_arg) + if (!info.inputPath && (info.size_arg || !info.backingPath)) virCommandAddArgFormat(cmd, "%lluK", info.size_arg); return cmd;