diff --git a/circle/dashboard/views.py b/circle/dashboard/views.py
index fd86050..82273a8 100644
--- a/circle/dashboard/views.py
+++ b/circle/dashboard/views.py
@@ -541,6 +541,9 @@ class NodeDetailView(LoginRequiredMixin, SuperuserRequiredMixin, DetailView):
                 json.dumps({'message': message}),
                 content_type="application=json"
             )
+        else:
+            return redirect(reverse_lazy("dashboard.views.node-detail",
+                                         kwargs={'pk': self.object.pk}))
 
 
 class GroupDetailView(CheckedDetailView):