Index: /trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp	(revision 37071)
+++ /trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp	(revision 37072)
@@ -2569,4 +2569,6 @@
     AssertPtrReturn(pBlkCache, VERR_INVALID_POINTER);
 
+    if (!ASMAtomicReadBool(&pBlkCache->pCache->fIoErrorVmSuspended))
+        pdmBlkCacheCommit(pBlkCache); /* Can issue new I/O requests. */
     ASMAtomicXchgBool(&pBlkCache->fSuspended, true);
 
