diff --git a/templates/mailman-django/lists/created.html b/templates/mailman-django/lists/created.html
deleted file mode 100644
index 9f58a1d..0000000
--- a/templates/mailman-django/lists/created.html
+++ /dev/null
@@ -1,24 +0,0 @@
-{% extends "mailman-django/base.html" %}
-{% load i18n %}
-
-{% block links%}
-{% url list_info fqdn_listname as url_list_info %}
-{% url list_delete fqdn_listname as url_list_delete %}
-{% blocktrans %} You can also subscribe or unsubscribe a user to the list "the normal way" or delete the list.{% endblocktrans %}
-{% endblock %}
-
-{% block content %}
-
-
{% trans "List Created" %}
-
-Logout
-
-{% blocktrans %}The list {{ fqdn_listname }} has been created. What would you like to do next?{% endblocktrans %}
-
-
-
-{% endblock %}
diff --git a/views.py b/views.py
index 3ab833c..2db9b6d 100644
--- a/views.py
+++ b/views.py
@@ -162,13 +162,10 @@
#settings["???"] = form.cleaned_data['list_type'] #TODO not found in REST
#settings["???"] = form.cleaned_data['languages'] #TODO not found in REST
settings.save()
- return redirect("list_index")
+ return redirect("list_summary",fqdn_listname=mailing_list.fqdn_listname)
except HTTPError, e: #TODO catch correct Error class
- error = e
- return render_to_response('mailman-django/lists/created.html',
- {'list': mailing_list,
- 'message':message,
- 'error':error},
+ return render_to_response('mailman-django/errors/generic.html',
+ {'error':e},
context_instance=RequestContext(request))
else:
try: