diff --git a/System/File/Storage.php b/System/File/Storage.php index 9ad46868a..8309de2f1 100644 --- a/System/File/Storage.php +++ b/System/File/Storage.php @@ -71,9 +71,14 @@ final class Storage $stg = $env; $env = ucfirst(strtolower($env)); $env = __NAMESPACE__ . '\\' . $env . '\\' . $env . 'Storage'; - $env = $env::getInstance(); - self::$registered[$stg] = $env; + try { + $env = $env::getInstance(); + + self::$registered[$stg] = $env; + } catch(\Exception $e) { + throw new \Exception(); + } } return $env;