diff --git a/authentic/publisher.py b/authentic/publisher.py index 571b4b7..2e195b6 100644 --- a/authentic/publisher.py +++ b/authentic/publisher.py @@ -50,8 +50,8 @@ class AuthenticPublisher(QommonPublisher): error_file.write(QommonPublisher._generate_plaintext_error(self, request, original_response, exc_type, exc_value, tb)) # add Lasso stuff - session = request.session - if session: + if request and request.session: + session = request.session if session.lasso_session_dump: error_file.write('\n\nLasso Session Dump:\n') error_file.write(session.lasso_session_dump)