diff --git a/src/Symfony/Bundle/FrameworkBundle/Templating/Loader/FilesystemLoader.php b/src/Symfony/Bundle/FrameworkBundle/Templating/Loader/FilesystemLoader.php index 80ada573f8f3..894f93b7b446 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Templating/Loader/FilesystemLoader.php +++ b/src/Symfony/Bundle/FrameworkBundle/Templating/Loader/FilesystemLoader.php @@ -65,6 +65,10 @@ public function isFresh(TemplateReferenceInterface $template, $time) return false; } + if (!is_readable((string) $storage)) { + return false; + } + return filemtime((string) $storage) < $time; } }