diff options
Diffstat (limited to 'core/SettingsServer.php')
-rw-r--r-- | core/SettingsServer.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/SettingsServer.php b/core/SettingsServer.php index 3f6fbb8878..d84e3ff483 100644 --- a/core/SettingsServer.php +++ b/core/SettingsServer.php @@ -127,9 +127,14 @@ class SettingsServer { static $gd = null; if (is_null($gd)) { + $gd = false; + $extensions = @get_loaded_extensions(); - $gd = in_array('gd', $extensions) && function_exists('imageftbbox'); + if (is_array($extensions)) { + $gd = in_array('gd', $extensions) && function_exists('imageftbbox'); + } } + return $gd; } |