diff --git a/classes/pluginhost.php b/classes/pluginhost.php index 5df58e5d57d8f5bf66850f4bd232f9dcf466c384..413fddeae627698a50abadf8e2e8fc47cd72b29f 100755 --- a/classes/pluginhost.php +++ b/classes/pluginhost.php @@ -210,7 +210,12 @@ class PluginHost { } if (!isset($this->plugins[$class])) { - if (file_exists($file)) require_once $file; + try { + if (file_exists($file)) require_once $file; + } catch (Error $err) { + user_error($err, E_USER_WARNING); + continue; + } if (class_exists($class) && is_subclass_of($class, "Plugin")) {