diff --git a/biscuit/core/views.py b/biscuit/core/views.py
index 610dbadfacc52a670f5e3e3f525a46d0f0c9bddc..45942e1895e7cdd0a98673be2936503ce3012090 100644
--- a/biscuit/core/views.py
+++ b/biscuit/core/views.py
@@ -156,6 +156,7 @@ def edit_person(request: HttpRequest, id_: int) -> HttpResponse:
             edit_person_form.save(commit=True)
 
             messages.success(request, _('The person has been saved.'))
+            return redirect('edit_person_by_id', id_=person.id)
 
     context['edit_person_form'] = edit_person_form