Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/details/UIGDetailsSet.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/details/UIGDetailsSet.cpp	(revision 45286)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/details/UIGDetailsSet.cpp	(revision 45287)
@@ -82,7 +82,10 @@
     }
 
-    /* Do not build if has no details: */
+    /* Make sure we have details: */
     if (!m_fHasDetails)
     {
+        /* Reset last-step number: */
+        m_iLastStepNumber = -1;
+        /* Notify parent group we are built: */
         emit sigBuildDone();
         return;
@@ -547,4 +550,8 @@
 void UIGDetailsSet::rebuildSet()
 {
+    /* Make sure we have details: */
+    if (!m_fHasDetails)
+        return;
+
     /* Cleanup build-step: */
     delete m_pBuildStep;
