Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.cpp	(revision 33780)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.cpp	(revision 33781)
@@ -52,4 +52,9 @@
     mCbType->setSizePolicy (QSizePolicy::Expanding, QSizePolicy::Fixed);
     mPxTypeIcon->setFixedSize (32, 32);
+
+    /* Check if host supports (AMD-V or VT-x) and long mode */
+    CHost host = vboxGlobal().virtualBox().GetHost();
+    m_fSupportsHWVirtEx = host.GetProcessorFeature(KProcessorFeature_HWVirtEx);
+    m_fSupportsLongMode = host.GetProcessorFeature(KProcessorFeature_LongMode);
 
     /* Fill OS family selector */
@@ -168,9 +173,4 @@
     mCbType->clear();
 
-    /* Check if host supports (AMD-V or VT-x) and long mode */
-    CHost host = vboxGlobal().virtualBox().GetHost();
-    bool mSupportsHWVirtEx = host.GetProcessorFeature (KProcessorFeature_HWVirtEx);
-    bool mSupportsLongMode = host.GetProcessorFeature (KProcessorFeature_LongMode);
-
     /* Populate combo-box with OS Types related to currently selected Family ID */
     QString familyId (mCbFamily->itemData (aIndex, RoleTypeID).toString());
@@ -178,5 +178,5 @@
     for (int i = 0; i < types.size(); ++ i)
     {
-        if (types [i].GetIs64Bit() && (!mSupportsHWVirtEx || !mSupportsLongMode))
+        if (types [i].GetIs64Bit() && (!m_fSupportsHWVirtEx || !m_fSupportsLongMode))
             continue;
         int index = mCbType->count();
Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.h	(revision 33780)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxOSTypeSelectorWidget.h	(revision 33781)
@@ -72,4 +72,7 @@
     int mLayoutPosition;
     bool mLayoutActivated;
+
+    bool m_fSupportsHWVirtEx;
+    bool m_fSupportsLongMode;
 };
 
