500 error when adding new airport
Title says it all

diff --git a/workshops/templates/workshops/airport.html b/workshops/templates/workshops/airport.html
index 50f78d27..9f6e1a2e 100644
--- a/workshops/templates/workshops/airport.html
+++ b/workshops/templates/workshops/airport.html
@@ -21,7 +21,7 @@
   {% endif %}
   <div class="delete-object pull-right">
     {% if perms.workshops.delete_airport %}
-    <form action="{% url 'airport_delete' iata=airport.iata %}" onsubmit='return confirm("Are you sure you wish to remove  \"{{ airport }}\"?")' method="POST">
+    <form action="{% url 'airport_delete' airport_iata=airport.iata %}" onsubmit='return confirm("Are you sure you wish to remove  \"{{ airport }}\"?")' method="POST">
       {% csrf_token %}
       <button type="submit" class="btn btn-danger">Delete airport</button>
     </form>
diff --git a/workshops/test/test_airport.py b/workshops/test/test_airport.py
index f898a023..aee3612f 100644
--- a/workshops/test/test_airport.py
+++ b/workshops/test/test_airport.py
@@ -9,6 +9,11 @@ class TestAirport(TestBase):
         super().setUp()
         self._setUpUsersAndLogin()
 
+    def test_airport_details(self):
+        """Regression test: ensure airport details page renders correctly."""
+        rv = self.client.get(reverse('airport_details', args=['AAA']))
+        self.assertEqual(rv.status_code, 200)
+
     def test_airport_delete(self):
         """Make sure deleted airport is longer accessible.
 
['workshops/templates/workshops/airport.html', 'workshops/test/test_airport.py']