Another one-liner. The system code is a bit different (due to all the extra javascriptyness on the list page), so this was missed.
--- diff --git a/django/views.py b/django/views.py index f78108b..75ea7cb 100644 --- a/django/views.py +++ b/django/views.py @@ -262,7 +262,7 @@ def system_save(request): if system_name == None: return HttpResponse("NO SYSTEM NAME SPECIFIED")
- if editmode == 'copy': + if editmode in ('new','copy'): system_id = remote.new_system(token) else: if editmode == 'edit':