diff --git a/circle/dashboard/templates/dashboard/confirm/ajax-node-flush.html b/circle/dashboard/templates/dashboard/confirm/ajax-node-flush.html
index 1fafe4f..9b43c1c 100644
--- a/circle/dashboard/templates/dashboard/confirm/ajax-node-flush.html
+++ b/circle/dashboard/templates/dashboard/confirm/ajax-node-flush.html
@@ -3,19 +3,24 @@
   <div class="modal-dialog"> 
     <div class="modal-content"> 
       <div class="modal-body">  
-        {% if text %}
-          {{ text }}
-        {% else %}
-          {%blocktrans with object=object%}
-            Are you sure you want to flush <strong>{{ object }}</strong>?
-          {%endblocktrans%}
-        {% endif %}
-        <br />
-        <div class="pull-right" style="margin-top: 15px;">
-		<button type="button" class="btn btn-default" data-dismiss="modal">{% trans "Cancel" %}</button> 
-		<button id="confirmation-modal-button" type="button" class="btn btn-warning">{% trans "Flush" %}</button> 
+      
+          {% if text %}
+            {{ text }}
+          {% else %}
+            {%blocktrans with object=object%}
+              Are you sure you want to flush <strong>{{ object }}</strong>?
+            {%endblocktrans%}
+          {% endif %}
+        <div class="pull-right">
+          <form action="" method="POST">
+            {% csrf_token %}
+            <button type="button" class="btn btn-default" data-dismiss="modal">{% trans "Cancel" %}</button> 
+	    <input type="hidden" name="flush" value=""/>
+            <button class="btn btn-warning">{% trans "Yes" %}</button>
+          </form>
         </div>
-        <div class="clearfix"></div>
+	<div class="clearfix"></div>
+
       </div>
     </div><!-- /.modal-content --> 
   </div><!-- /.modal-dialog --> 
diff --git a/circle/dashboard/templates/dashboard/confirm/node-flush.html b/circle/dashboard/templates/dashboard/confirm/node-flush.html
index 0ea2dc7..3454f9a 100644
--- a/circle/dashboard/templates/dashboard/confirm/node-flush.html
+++ b/circle/dashboard/templates/dashboard/confirm/node-flush.html
@@ -1,6 +1,5 @@
 {% extends "dashboard/base.html" %}
 {% load i18n %}
-
 {% block content %}
   <div class="body-content">
     <div class="panel panel-default">
@@ -25,8 +24,8 @@
           <form action="" method="POST">
             {% csrf_token %}
 	    <a class="btn btn-default">{% trans "Back" %}</a>
-            <input type="hidden" name="next" value="{{ request.GET.next }}"/>
-	    <button class="btn btn-warning">{% trans "Yes, flush" %}</button>
+	    <input type="hidden" name="flush" value=""/>
+	    <button class="btn btn-warning">{% trans "Yes" %}</button>
           </form>
         </div>
       </div>
diff --git a/circle/dashboard/views.py b/circle/dashboard/views.py
index 3750b4e..0ed926f 100644
--- a/circle/dashboard/views.py
+++ b/circle/dashboard/views.py
@@ -497,14 +497,13 @@ class NodeDetailView(LoginRequiredMixin, SuperuserRequiredMixin, DetailView):
         return context
 
     def post(self, request, *args, **kwargs):
-        print request.POST
         if request.POST.get('new_name'):
             return self.__set_name(request)
         if request.POST.get('change_status') is not None:
             return self.__set_status(request)
         if request.POST.get('to_remove'):
             return self.__remove_trait(request)
-        if request.POST.get('flush'):
+        if request.POST.get('flush') is not None:
             return self.__flush(request)
         return redirect(reverse_lazy("dashboard.views.node-detail",
                                      kwargs={'pk': self.get_object().pk}))