diff --git a/src/octoprint/server/__init__.py b/src/octoprint/server/__init__.py index 4c46f67d..a4ecc972 100644 --- a/src/octoprint/server/__init__.py +++ b/src/octoprint/server/__init__.py @@ -649,7 +649,9 @@ class Server(): # configure additional template folders for jinja2 import jinja2 - filesystem_loader = jinja2.FileSystemLoader([]) + import octoprint.util.jinja + filesystem_loader = octoprint.util.jinja.FilteredFileSystemLoader([], + path_filter=lambda x: not octoprint.util.is_hidden_path(x)) filesystem_loader.searchpath = self._template_searchpaths jinja_loader = jinja2.ChoiceLoader([