diff --git a/goathacks/registration/__init__.py b/goathacks/registration/__init__.py
index 8488d66..c9faf0b 100644
--- a/goathacks/registration/__init__.py
+++ b/goathacks/registration/__init__.py
@@ -72,7 +72,7 @@ def register():
                     flash("User with email " + email + " already exists.")
                 else:
                     flash("An unknown error occurred.")
-                return render_template("register.html", form=form)
+                return redirect(url_for("registration.login"))
 
             #user successfully registered, so login
             flask_login.login_user(user)