diff --git a/Core/Core.cc b/Core/Core.cc
index bbe3288c67663da6b9d94f1f713a4dcfd41323b7..bdd6bbc2fa9bb9c88d95876943fa04dfc1029586 100644
--- a/Core/Core.cc
+++ b/Core/Core.cc
@@ -307,6 +307,9 @@ Core::init() {
       coreWidget_->setWindowTitle( OpenFlipper::Options::windowTitle() );
     #endif
 
+    // Sanity check for OpenGL capabilities!
+    checkOpenGLCapabilities();
+
   }
 
   // ======================================================================
@@ -601,9 +604,6 @@ Core::init() {
     scenegraphCheckTimer_->start ();
   }
 
-  // Sanity check for OpenGL capabilities!
-  checkOpenGLCapabilities();
-
   QTimer::singleShot(100, this, SLOT(slotExecuteAfterStartup()));
 }