diff --git a/projects/Generic/config/ovf.template b/projects/Generic/config/ovf.template
index cff3a7d5ba..8673615ae7 100644
--- a/projects/Generic/config/ovf.template
+++ b/projects/Generic/config/ovf.template
@@ -6,7 +6,7 @@ xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemS
Virtual disk information
-
+
The list of logical networks
diff --git a/scripts/mkimage b/scripts/mkimage
index c187df2a6b..a5266207b8 100755
--- a/scripts/mkimage
+++ b/scripts/mkimage
@@ -295,7 +295,7 @@ fi # bootloader
if [ "$PROJECT" = "Generic" ]; then
echo "image: creating open virtual appliance..."
qemu-img convert -O vmdk -o subformat=streamOptimized "$DISK" "$DISK.vmdk"
- sed -e "s,@DISTRO@,$DISTRO,g" -e "s,@DISK@,$(basename $DISK),g" -e "s,@DISK_SIZE@,$(ls -l $DISK.vmdk | awk '{print $5}'),g" $PROJECT_DIR/$PROJECT/config/ovf.template > $DISK.ovf
+ sed -e "s,@DISTRO@,$DISTRO,g" -e "s,@DISK@,$(basename $DISK),g" -e "s,@DISK_SIZE@,$(($DISK_SIZE*1024*1024)),g" $PROJECT_DIR/$PROJECT/config/ovf.template > $DISK.ovf
tar -C $TARGET_IMG -cf $DISK.ova $(basename $DISK).ovf $(basename $DISK).vmdk
echo "image: cleaning up..."
rm $DISK.vmdk $DISK.ovf