Index: /trunk/src/VBox/Frontends/VirtualBox/ui/VBoxSharedFoldersSettings.ui.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/ui/VBoxSharedFoldersSettings.ui.h	(revision 6866)
+++ /trunk/src/VBox/Frontends/VirtualBox/ui/VBoxSharedFoldersSettings.ui.h	(revision 6867)
@@ -102,13 +102,12 @@
                     int aColumn, int aWidth, int aAlign)
     {
-		/* Make parental cells splitted. */
+        /* Make parental cells combined. */
         if (!parent())
         {
-            /* Other columns except main should be semi-transparent. */
+            /* Do not paint other columns except the first one. */
             if (aColumn)
-                aPainter->setRasterOp (Qt::AndROP);
+                return;
             /* Main column's painter width should take all other's. */
-            else
-                aWidth = listView()->viewport()->width();
+            aWidth = listView()->viewport()->width();
             QListViewItem::paintCell (aPainter, aColorGroup, aColumn,
                                       aWidth, aAlign);
@@ -121,10 +120,9 @@
     }
 
-    int width (const QFontMetrics &aFontMetrics, const QListView *aItem, int aColumn) const
-    {
-        return aColumn ?
+    int width (const QFontMetrics &aFontMetrics, const QListView *, int aColumn) const
+    {
+        return parent() ?
                aFontMetrics.boundingRect (getText (aColumn)).width() +
-               aFontMetrics.width ("...x") /* indent size */ :
-               QListViewItem::width (aFontMetrics, aItem, aColumn);
+               aFontMetrics.width ("...x") /* indent size */ : 0;
     }
 
