Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserHandlerKeyboard.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserHandlerKeyboard.cpp	(revision 42829)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserHandlerKeyboard.cpp	(revision 42830)
@@ -299,5 +299,5 @@
             {
                 /* Start embedded editing focus item: */
-                model()->focusItem()->startEditing();
+                model()->startEditing();
                 /* Filter that event out: */
                 return true;
Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.cpp	(revision 42829)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.cpp	(revision 42830)
@@ -454,4 +454,9 @@
     /* Notify listener about root-item relayouted: */
     emit sigRootItemResized(root()->geometry().size(), root()->minimumWidthHint());
+}
+
+void UIGChooserModel::startEditing()
+{
+    sltStartEditingSelectedGroup();
 }
 
@@ -778,4 +783,8 @@
 void UIGChooserModel::sltStartEditingSelectedGroup()
 {
+    /* Check if action is enabled: */
+    if (!gActionPool->action(UIActionIndexSelector_Simple_Group_Rename)->isEnabled())
+        return;
+
     /* Only for single selected group: */
     if (!singleGroupSelected())
Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.h	(revision 42829)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserModel.h	(revision 42830)
@@ -139,4 +139,7 @@
     /* API: Layout stuff: */
     void updateLayout();
+
+    /* API: Editing stuff: */
+    void startEditing();
 
     /* API: Drag and drop stuff: */
