diff --git a/system/src/Grav/Common/Page/Pages.php b/system/src/Grav/Common/Page/Pages.php index 50ad65c2d..b2fb063eb 100644 --- a/system/src/Grav/Common/Page/Pages.php +++ b/system/src/Grav/Common/Page/Pages.php @@ -860,7 +860,7 @@ class Pages if ($found->isDir()) { continue; } - $regex = '/' . preg_quote($extension) . '$/'; + $regex = '/^[^\.]*' . preg_quote($extension) . '$/'; if (preg_match($regex, $found->getFilename())) { $page_found = $found; $page_extension = $extension;