Index: /trunk/src/VBox/Additions/common/VBoxGuestLib/Init.cpp
===================================================================
--- /trunk/src/VBox/Additions/common/VBoxGuestLib/Init.cpp	(revision 42464)
+++ /trunk/src/VBox/Additions/common/VBoxGuestLib/Init.cpp	(revision 42465)
@@ -165,5 +165,8 @@
     }
     else
+    {
         LogRel(("vbglInitCommon: VbglPhysHeapInit failed. rc=%Rrc\n", rc));
+        g_vbgldata.status = VbglStatusNotInitialized;
+    }
 
     dprintf(("vbglInitCommon: rc = %d\n", rc));
@@ -175,4 +178,5 @@
 {
     VbglPhysHeapTerminate ();
+    g_vbgldata.status = VbglStatusNotInitialized;
 
     return;
