diff --git a/modules/admin/lib/TestController.php b/modules/admin/lib/TestController.php
index b0991eb8b44963aac17e1f797a980446d6b105e8..983e07f8c468762c151d73434f47a6ad47e10f72 100644
--- a/modules/admin/lib/TestController.php
+++ b/modules/admin/lib/TestController.php
@@ -59,7 +59,7 @@ class TestController
             $authsource = new \SimpleSAML\Auth\Simple($as);
             if (!is_null($request->query->get('logout'))) {
                 $authsource->logout($this->config->getBasePath().'logout.php');
-            } else if (!is_null($request->query->get(\SimpleSAML\Auth\State::EXCEPTION_PARAM))) {
+            } elseif (!is_null($request->query->get(\SimpleSAML\Auth\State::EXCEPTION_PARAM))) {
                 // This is just a simple example of an error
                 $state = \SimpleSAML\Auth\State::loadExceptionState();
                 assert(array_key_exists(\SimpleSAML\Auth\State::EXCEPTION_DATA, $state));