Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp	(revision 37897)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/VBoxSelectorWnd.cpp	(revision 37898)
@@ -599,7 +599,16 @@
 void VBoxSelectorWnd::fileSettings()
 {
+    /* Check that we do NOT handling that already: */
+    if (mFileSettingsAction->data().toBool())
+        return;
+    /* Remember that we handling that already: */
+    mFileSettingsAction->setData(true);
+
     /* Create and execute global settings dialog: */
     UISettingsDialogGlobal dlg(this);
     dlg.execute();
+
+    /* Remember that we do NOT handling that already: */
+    mFileSettingsAction->setData(false);
 }
 
