Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIPathOperations.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIPathOperations.cpp	(revision 81154)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIPathOperations.cpp	(revision 81155)
@@ -64,6 +64,11 @@
     if (doesPathStartWithDriveLetter(newPath))
     {
-        if (newPath.at(newPath.length() - 1) != delimiter)
+        if (newPath.length() == 2)
+        {
             newPath += delimiter;
+            return newPath;
+        }
+        if (newPath.at(2) != delimiter)
+            newPath.insert(2, delimiter);
         return newPath;
     }
@@ -75,5 +80,4 @@
 /* static */ QString UIPathOperations::sanitize(const QString &path)
 {
-    //return addStartDelimiter(removeTrailingDelimiters(removeMultipleDelimiters(path)));
     QString newPath = addStartDelimiter(removeTrailingDelimiters(removeMultipleDelimiters(path))).replace(dosDelimiter, delimiter);
     return newPath;
Index: /trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp	(revision 81154)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp	(revision 81155)
@@ -199,11 +199,8 @@
                 QVector<QVariant> data;
                 QDateTime changeTime = QDateTime::fromMSecsSinceEpoch(fsInfo.GetChangeTime()/RT_NS_1MS);
-
                 KFsObjType fsObjectType = fileType(fsInfo);
                 UICustomFileSystemItem *item = new UICustomFileSystemItem(fsInfo.GetName(), parent, fsObjectType);
-
                 if (!item)
                     continue;
-
                 item->setData(static_cast<qulonglong>(fsInfo.GetObjectSize()), UICustomFileSystemModelColumn_Size);
                 item->setData(changeTime, UICustomFileSystemModelColumn_ChangeTime);
@@ -297,4 +294,5 @@
 
     m_comGuestSession.FsObjRename(item->path(), newPath, aFlags);
+
     if (!m_comGuestSession.isOk())
     {
