Index: /trunk/src/VBox/Main/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Main/Makefile.kmk	(revision 25672)
+++ /trunk/src/VBox/Main/Makefile.kmk	(revision 25673)
@@ -459,5 +459,7 @@
 
 
-if (defined(VBOX_WITH_CROGL) || defined(VBOX_WITH_VIDEOHWACCEL)) && !defined(VBOX_WITH_DEBUG_VCC_CRT)
+if (   defined(VBOX_WITH_QTGUI) \
+    && (defined(VBOX_WITH_CROGL) || defined(VBOX_WITH_VIDEOHWACCEL)) \
+    && !defined(VBOX_WITH_DEBUG_VCC_CRT)
  ifneq ($(KBUILD_TARGET),darwin)
   #
Index: /trunk/src/VBox/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Makefile.kmk	(revision 25672)
+++ /trunk/src/VBox/Makefile.kmk	(revision 25673)
@@ -64,5 +64,5 @@
   include $(PATH_SUB_CURRENT)/RDP/Makefile.kmk
  endif
- ifdef VBOX_WITH_CROGL
+ if defined(VBOX_WITH_CROGL) || defined(VBOX_WITH_HGSMI) || defined(VBOX_WITH_HGCM)
   include $(PATH_SUB_CURRENT)/GuestHost/Makefile.kmk
  endif
