diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 6903e33badd5fe2811ce1905f63b08855a300297..648fef21a58c33a10fc9b41fe81bea9daa369888 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,6 +6,14 @@ All notable changes to this project will be documented in this file.
 The format is based on `Keep a Changelog`_,
 and this project adheres to `Semantic Versioning`_.
 
+Unreleased
+----------
+
+Fixed
+~~~~~
+
+* Fix creation on email addresses
+
 `1.1`_
 ----------
 
diff --git a/aleksis/apps/paweljong/views.py b/aleksis/apps/paweljong/views.py
index 6b3d6fca43e779fd75d36d41d697fe3eb18cdea6..ae12fe0d0b32e69bd76476006cf42bec813eff8e 100644
--- a/aleksis/apps/paweljong/views.py
+++ b/aleksis/apps/paweljong/views.py
@@ -268,7 +268,7 @@ def set_email_needed(request, slug):
 
 
 def is_email_needed(wizard):
-    if hasattr(wizard.request.session, "email_needed"):
+    if wizard.request.session.get("email_needed"):
         wizard.request.session.pop("email_needed")
         return True