Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.cpp	(revision 87868)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.cpp	(revision 87869)
@@ -190,4 +190,11 @@
 }
 
+int UIWizardNewVMPageBasic4::nextId() const
+{
+    if (m_pDiskCreate->isChecked())
+        return UIWizardNewVM::Page5;
+    return UIWizardNewVM::Page8;
+}
+
 void UIWizardNewVMPageBasic4::prepare()
 {
@@ -296,5 +303,4 @@
         !uiCommon().medium(m_pDiskSelector->id()).isNull();
 }
-
 
 // bool UIWizardNewVMPageBasic4::validatePage()
Index: /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.h	(revision 87868)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic4.h	(revision 87869)
@@ -106,4 +106,5 @@
     /** Constructor. */
     UIWizardNewVMPageBasic4();
+    virtual int nextId() const /* override */;
 
 protected:
