diff --git a/include/ajax.admin.php b/include/ajax.admin.php
index 1047b8395d101d93dac8990ce2022c4e178c6825..4b31278e088217d4f8f73ab3da0e0248965ad1e6 100644
--- a/include/ajax.admin.php
+++ b/include/ajax.admin.php
@@ -237,6 +237,9 @@ class AdminAjaxAPI extends AjaxController {
             }
         }
 
+        if (!$data_form)
+            $data_form = $sort->getDataConfigForm();
+
         include STAFFINC_DIR . 'templates/queue-sorting-add.tmpl.php';
 
     }
diff --git a/include/staff/templates/queue-sorting.tmpl.php b/include/staff/templates/queue-sorting.tmpl.php
index 2640e43acfed9c1c9ad917e2d632cf57dec63b1b..7f84926b4f57bd3fb83485a9835e33720a67294c 100644
--- a/include/staff/templates/queue-sorting.tmpl.php
+++ b/include/staff/templates/queue-sorting.tmpl.php
@@ -1,4 +1,4 @@
-<?php echo $sort->getDataConfigForm()->asTable(); ?>
+<?php echo $data_form->asTable(); ?>
 
 <table class="table">
     <tbody class="sortable-rows">