diff --git a/lib/SimpleSAML/Module.php b/lib/SimpleSAML/Module.php
index f4d61c38380c2987e4f33359a560ce97f1feac6e..88692e246174b77fa687edadff4da7b881d04111 100644
--- a/lib/SimpleSAML/Module.php
+++ b/lib/SimpleSAML/Module.php
@@ -553,7 +553,7 @@ class Module
 
             if (
                 !isset(self::$module_info[$module]['hooks'][$hook])
-                || !empty(self::$module_info[$module]['hooks'][$hook])
+                || empty(self::$module_info[$module]['hooks'][$hook])
             ) {
                 continue;
             }