Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp	(revision 45276)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp	(revision 45277)
@@ -217,5 +217,5 @@
 
     /* Create progress-dialog: */
-    QWidget *pDlgParent = mwManager().realParentWindow(pParent);
+    QWidget *pDlgParent = mwManager().realParentWindow(pParent ? pParent : mainWindowShown());
     QPointer<UIProgressDialog> pProgressDlg = new UIProgressDialog(progress, strTitle, pPixmap, cMinDuration, pDlgParent);
     mwManager().registerNewParent(pProgressDlg, pDlgParent);
