diff --git a/Makefile b/Makefile
index af06f4ce059c6b5393fb149bb4c76a71b1ecb82c..2c2c012c1c6cdcad0a9dbb7a387c322365d67381 100644
--- a/Makefile
+++ b/Makefile
@@ -401,7 +401,7 @@ $(GRUB_ASSEMBLE_DIR)/grub.i386-pc : | $(WORKSPACE)
 
 image_assemble: $(IMAGE_FILE)
 $(IMAGE_FILE): $(IMAGE_PART_FILE)
-	ddrescue --output-position=2048 --sparse "$(IMAGE_PART_FILE)" "$@"
+	ddrescue --output-position=2048s --sparse "$(IMAGE_PART_FILE)" "$@"
 	#sfdisk: start, as large as possible, FAT, bootable
 	echo -e "label: dos\nunit: sectors\n2048,+,b,*"\
 		| sfdisk "$@"