Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp	(revision 30322)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp	(revision 30323)
@@ -1531,5 +1531,13 @@
 
     /* Shows first run wizard if necessary: */
-    if (isFirstTimeStarted())
+    const CMachine &machine = session().GetMachine();
+    /* Check if we are in teleportation waiting mode. In that case no first run
+     * wizard is necessary. */
+    KMachineState state = machine.GetState();
+    if (   isFirstTimeStarted()
+        && !((   state == KMachineState_PoweredOff
+              || state == KMachineState_Aborted
+              || state == KMachineState_Teleported)
+             && machine.GetTeleporterEnabled()))
     {
         UIFirstRunWzd wzd(mainMachineWindow(), session().GetMachine());
