Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp	(revision 75933)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp	(revision 75934)
@@ -295,4 +295,10 @@
 }
 
+int UIDesktopWidgetWatchdog::primaryScreen() const
+{
+    /* Redirect call to desktop-widget: */
+    return QApplication::desktop()->primaryScreen();
+}
+
 int UIDesktopWidgetWatchdog::screenNumber(const QWidget *pWidget) const
 {
Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.h	(revision 75933)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.h	(revision 75934)
@@ -76,4 +76,7 @@
     /** Returns the number of host-screens currently available on the system. */
     int screenCount() const;
+
+    /** Returns primary screen index. */
+    int primaryScreen() const;
 
     /** Returns the index of the screen which contains contains @a pWidget. */
