diff --git a/lib/SimpleSAML/Auth/ProcessingFilter.php b/lib/SimpleSAML/Auth/ProcessingFilter.php
index 139d66816c8a77cf03e07984ee8060af47eee7ba..a83c348b158ac04d9ac35252bcc0ce0f6f30bf2d 100644
--- a/lib/SimpleSAML/Auth/ProcessingFilter.php
+++ b/lib/SimpleSAML/Auth/ProcessingFilter.php
@@ -50,9 +50,6 @@ abstract class ProcessingFilter
     {
         if (array_key_exists('%priority', $config)) {
             $this->priority = $config['%priority'];
-            if (!is_int($this->priority)) {
-                throw new \Exception('Invalid priority: ' . var_export($this->priority, true));
-            }
             unset($config['%priority']);
         }
     }