Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp	(revision 38102)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp	(revision 38103)
@@ -760,5 +760,5 @@
     CMachine machine = item->machine();
 
-    UICloneVMWizard wzd(this, machine, false);
+    UICloneVMWizard wzd(this, machine);
     wzd.exec();
 }
Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSnapshotsWgt.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSnapshotsWgt.cpp	(revision 38102)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSnapshotsWgt.cpp	(revision 38103)
@@ -686,18 +686,16 @@
 
     CMachine machine;
-    bool fShowChildsOption = false;
+    CSnapshot snapshot;
     if (item->isCurrentStateItem())
         machine = item->machine();
     else
     {
-        const CSnapshot &snap = item->snapshot();
-        AssertReturn(!snap.isNull(), (void)0);
-        machine = snap.GetMachine();
-        if (snap.GetChildrenCount() > 0)
-            fShowChildsOption = true;
+        snapshot = item->snapshot();
+        AssertReturn(!snapshot.isNull(), (void)0);
+        machine = snapshot.GetMachine();
     }
     AssertReturn(!machine.isNull(), (void)0);
 
-    UICloneVMWizard wzd(this, machine, fShowChildsOption);
+    UICloneVMWizard wzd(this, machine, snapshot);
     wzd.exec();
 }
