diff --git a/server/djrandom/frontend/user_views.py b/server/djrandom/frontend/user_views.py
index b852f23294f8b2ebe4f854277cfacc18e3e26de3..c65357224948e845213fbcc787dc3ab85ed3d773 100644
--- a/server/djrandom/frontend/user_views.py
+++ b/server/djrandom/frontend/user_views.py
@@ -1,7 +1,7 @@
 import logging
 from datetime import datetime
-from flask import Flask, request, Response, redirect, render_template, \
-    session, g
+from flask import Flask, request, Response, redirect, abort, session, \
+    render_template, g
 from flaskext.wtf import *
 from djrandom import utils
 from djrandom.database import Session
@@ -122,7 +122,7 @@ def user_send_invite():
 
 @app.route('/user/activate/<token>')
 def user_activate(token):
-    email = request.args.get('email')
+    email = request.args.get('e')
     user = User.query.filter_by(activation_token=token).first()
     if not user or user.active or user.email != email:
         abort(404)