Index: /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp	(revision 83709)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp	(revision 83710)
@@ -940,9 +940,9 @@
 
     /* Select the parent: */
-    UIChooserItem *pGroup = 0;
+    UIChooserNode *pGroup = 0;
     if (isSingleGroupSelected())
-        pGroup = firstSelectedItem();
+        pGroup = firstSelectedItem()->node();
     else if (!selectedItems().isEmpty())
-        pGroup = firstSelectedItem()->parentItem();
+        pGroup = firstSelectedItem()->parentItem()->node();
     QString strGroupName;
     if (pGroup)
@@ -983,5 +983,5 @@
         // ourselves cause there is no corresponding event yet. So we are calling actual handler to do that.
         foreach (const CCloudMachine &comMachine, pWizard->machines())
-            sltCloudMachineRegistered(pGroup->parentItem()->name() /* provider name */,
+            sltCloudMachineRegistered(pGroup->parentNode()->name() /* provider name */,
                                       pGroup->name() /* profile name */,
                                       comMachine.GetId() /* machine ID */,
