diff --git a/src/Setting/Setting.php b/src/Setting/Setting.php
index <HASH>..<HASH> 100644
--- a/src/Setting/Setting.php
+++ b/src/Setting/Setting.php
@@ -202,7 +202,7 @@ class Setting
             } else {
                 $setting = $this->storage->retrieve($key, $this->lang);
             }
-            return (count($setting) === 0) ? false : true;
+            return (!empty($setting) === 0) ? false : true;
         }
     }
Not sure why this is counting to see if it's not empty. Compatibility with php <I> is affected.