diff --git a/src/Modules.php b/src/Modules.php index a572a20fb..8aa7111fa 100644 --- a/src/Modules.php +++ b/src/Modules.php @@ -352,6 +352,7 @@ class Modules */ public static function filepath($element, $file) { - return self::get($element)->filepath($file); + $element = self::get($element); + return $element ? $element->filepath($file) : null; } } diff --git a/src/Plugins.php b/src/Plugins.php index 33d0e2e1e..b07ead5a5 100644 --- a/src/Plugins.php +++ b/src/Plugins.php @@ -93,6 +93,7 @@ class Plugins */ public static function filepath($element, $file) { - return self::get($element)->filepath($file); + $element = self::get($element); + return $element ? $element->filepath($file) : null; } }