Index: /trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp
===================================================================
--- /trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp	(revision 71887)
+++ /trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp	(revision 71888)
@@ -461,6 +461,9 @@
     if (RT_SUCCESS(rc))
     {
-        rc = rtPathNtQueryInfoWorker(hRoot, &NtName, pObjInfo, enmAddAttr, fFlags, pszRelPath);
-        RTNtPathFree(&NtName, NULL);
+        if (NtName.Length != 0 || hRoot == NULL)
+            rc = rtPathNtQueryInfoWorker(hRoot, &NtName, pObjInfo, enmAddAttr, fFlags, pszRelPath);
+        else
+            rc = RTDirQueryInfo(hDir, pObjInfo, enmAddAttr);
+       RTNtPathFree(&NtName, NULL);
     }
     return rc;
