diff --git a/src/chameleon/template.py b/src/chameleon/template.py index c5a22abb..6945ade7 100644 --- a/src/chameleon/template.py +++ b/src/chameleon/template.py @@ -296,8 +296,7 @@ def _cook( ) -> dict[str, Any]: filename = self._get_module_name(name) - cooked = self.loader.get(filename) - if cooked is None or DEBUG_MODE: + if DEBUG_MODE or (cooked := self.loader.get(filename)) is None: try: source = self._compile(body, builtins) if self.debug: