diff --git a/files/helpers/wrappers.py b/files/helpers/wrappers.py index 3f2466108d..1caf45d85f 100644 --- a/files/helpers/wrappers.py +++ b/files/helpers/wrappers.py @@ -10,7 +10,7 @@ import time def calc_users(v): # Some globals we expect aren't available when rendering error pages - if not g.agent or not ('session_id' in session): + if not g or not g.agent or not session or not ('session_id' in session): return '' loggedin = cache.get(f'{SITE}_loggedin') or {}