diff --git a/production/views.py b/production/views.py
index 6b8d02ded0bc7f91810d14b6beb0653eee90517b..613a4ca9c918f239626d936dbe6a162eac1c7cd8 100644
--- a/production/views.py
+++ b/production/views.py
@@ -257,6 +257,7 @@ def add_officer(request, stream_id):
         # TODO: Implement proper email
         ProductionUtils.load({'stream': stream})
         ProductionUtils.email_assigned_production_officer()
+        return redirect(stream.get_absolute_url())
     else:
         for key, error in form.errors.items():
             messages.warning(request, error[0])