diff --git a/include/class_standAlonePage.inc b/include/class_standAlonePage.inc
index 30517ab37727aee10e06b4c1356600ed37bc1674..43b22792a31ef079ac176f9d70510247bc0e051f 100644
--- a/include/class_standAlonePage.inc
+++ b/include/class_standAlonePage.inc
@@ -87,6 +87,7 @@ class standAlonePage
     global $config, $ssl, $ui;
 
     if (!$this->interactive) {
+      $this->activated = $this->readLdapConfig();
       return;
     }
 
@@ -257,6 +258,11 @@ class standAlonePage
     return preg_replace('/^&/', '?', $params);
   }
 
+  public function isActivated ()
+  {
+    return $this->activated;
+  }
+
   static function run ()
   {
     session::start();