Index: /trunk/src/VBox/Runtime/common/fs/extvfs.cpp
===================================================================
--- /trunk/src/VBox/Runtime/common/fs/extvfs.cpp	(revision 80632)
+++ /trunk/src/VBox/Runtime/common/fs/extvfs.cpp	(revision 80633)
@@ -1193,4 +1193,10 @@
                 }
             }
+
+            if (RT_SUCCESS(rc))
+            {
+                bool fIns = RTAvlU32Insert(&pThis->InodeRoot, &pInode->Core);
+                Assert(fIns);
+            }
         }
         else
@@ -2292,13 +2298,13 @@
                         pDirEntry->szName[cbName] = '\0';
                         pDirEntry->cbName         = cbName;
-                        rc = rtFsExtInode_QueryInfo(pInode, &pDirEntry->Info, enmAddAttr);
+                        rc = rtFsExtInode_QueryInfo(pInodeRef, &pDirEntry->Info, enmAddAttr);
                         if (RT_SUCCESS(rc))
                         {
                             pThis->offEntry += RT_LE2H_U16(DirEntry.Core.cbRecord);
                             pThis->idxEntry++;
-                            rtFsExtInodeRelease(pThis->pVol, pInode);
+                            rtFsExtInodeRelease(pThis->pVol, pInodeRef);
                             return VINF_SUCCESS;
                         }
-                        rtFsExtInodeRelease(pThis->pVol, pInode);
+                        rtFsExtInodeRelease(pThis->pVol, pInodeRef);
                     }
                 }
