Index: /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h	(revision 75615)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h	(revision 75616)
@@ -868,5 +868,6 @@
     DetailsElementType_SF,
     DetailsElementType_UI,
-    DetailsElementType_Description
+    DetailsElementType_Description,
+    DetailsElementType_Max
 };
 Q_DECLARE_METATYPE(DetailsElementType);
Index: /trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsSet.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsSet.cpp	(revision 75615)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/manager/details/UIDetailsSet.cpp	(revision 75616)
@@ -397,5 +397,5 @@
                 break;
             }
-            case DetailsElementType_Invalid: AssertFailed(); break; /* Shut up, MSC! */
+            default: AssertFailed(); break; /* Shut up, MSC! */
         }
     }
@@ -448,5 +448,5 @@
                 break;
             }
-            case DetailsElementType_Invalid: AssertFailed(); break; /* Shut up, MSC! */
+            default: AssertFailed(); break; /* Shut up, MSC! */
         }
     }
@@ -515,5 +515,5 @@
                 break;
             }
-            case DetailsElementType_Invalid: AssertFailed(); break; /* Shut up, MSC! */
+            default: AssertFailed(); break; /* Shut up, MSC! */
         }
     }
@@ -640,5 +640,5 @@
         case DetailsElementType_UI:          return new UIDetailsElementUI(this, fOpen);
         case DetailsElementType_Description: return new UIDetailsElementDescription(this, fOpen);
-        case DetailsElementType_Invalid:     AssertFailed(); break; /* Shut up, MSC! */
+        default:                             AssertFailed(); break; /* Shut up, MSC! */
     }
     return 0;
