Index: /trunk/src/VBox/Devices/Storage/VBoxHDD.cpp
===================================================================
--- /trunk/src/VBox/Devices/Storage/VBoxHDD.cpp	(revision 29412)
+++ /trunk/src/VBox/Devices/Storage/VBoxHDD.cpp	(revision 29413)
@@ -1284,4 +1284,5 @@
             LogFlowFunc(("Block didn't changed\n"));
             ASMAtomicWriteU32(&pIoCtx->cbTransferLeft, 0);
+            RTSgBufAdvance(&pIoCtxParent->SgBuf, cbThisWrite);
             return VINF_VD_ASYNC_IO_FINISHED;
         }
