diff --git a/lib/Internal/PublicSuffixList.php b/lib/Internal/PublicSuffixList.php
index <HASH>..<HASH> 100644
--- a/lib/Internal/PublicSuffixList.php
+++ b/lib/Internal/PublicSuffixList.php
@@ -14,6 +14,7 @@ final class PublicSuffixList {
     public static function isPublicSuffix(string $domain) {
         if (!self::$initialized) {
             self::readList();
+            self::$initialized = true;
         }
 
         $domain = normalizeDnsName($domain);
Read the public suffix list only once