diff --git a/system/src/Grav/Framework/Filesystem/Filesystem.php b/system/src/Grav/Framework/Filesystem/Filesystem.php index d323618f7..d93f4c22a 100644 --- a/system/src/Grav/Framework/Filesystem/Filesystem.php +++ b/system/src/Grav/Framework/Filesystem/Filesystem.php @@ -239,7 +239,7 @@ class Filesystem implements FilesystemInterface if (null !== $scheme) { $info['scheme'] = $scheme; - $dirname = $info['dirname'] !== '.' ? $info['dirname'] : null; + $dirname = isset($info['dirname']) && $info['dirname'] !== '.' ? $info['dirname'] : null; if (null !== $dirname) { // In Windows dirname may be using backslashes, fix that.