--- django/contrib/admin/options.py.orig	2011-06-15 18:22:25.443736692 +0100
+++ django/contrib/admin/options.py	2011-06-23 12:31:27.942930643 +0100
@@ -717,7 +717,7 @@
         msg = _('The %(name)s "%(obj)s" was added successfully.') % {'name': force_unicode(opts.verbose_name), 'obj': force_unicode(obj)}
         # Here, we distinguish between different save types by checking for
         # the presence of keys in request.POST.
-        if "_continue" in request.POST:
+        if "_continue" in request.POST or "_saveasnew" in request.POST:
             self.message_user(request, msg + ' ' + _("You may edit it again below."))
             if "_popup" in request.POST:
                 post_url_continue += "?_popup=1"
