Index: /trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp
===================================================================
--- /trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp	(revision 85896)
+++ /trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp	(revision 85897)
@@ -752,5 +752,5 @@
         for (PRTDVMMBRSECTOR pCur = pThis->Primary.aEntries[i].pChain;
              pCur != NULL;
-             pCur->idxExtended != UINT8_MAX ? pCur->aEntries[pCur->idxExtended].pChain : NULL)
+             pCur = pCur->idxExtended != UINT8_MAX ? pCur->aEntries[pCur->idxExtended].pChain : NULL)
         {
             for (unsigned j = 0; j < 4; j++)
@@ -798,5 +798,5 @@
         for (PRTDVMMBRSECTOR pCur = pThis->Primary.aEntries[i].pChain;
              pCur != NULL;
-             pCur->idxExtended != UINT8_MAX ? pCur->aEntries[pCur->idxExtended].pChain : NULL)
+             pCur = pCur->idxExtended != UINT8_MAX ? pCur->aEntries[pCur->idxExtended].pChain : NULL)
         {
             if (cLocations > iLoc)
