diff --git a/core/public/javascripts/refinery/admin.js b/core/public/javascripts/refinery/admin.js
index <HASH>..<HASH> 100644
--- a/core/public/javascripts/refinery/admin.js
+++ b/core/public/javascripts/refinery/admin.js
@@ -989,12 +989,7 @@ var list_reorder = {
   }
 
   , restore_controls: function(e) {
-    if (list_reorder.tree && !$.browser.msie) {
-      list_reorder.sortable_list.add(list_reorder.sortable_list.find('ul, li, div')).draggable({ disabled: true });
-    } else {
-      $(list_reorder.sortable_list).sortable('destroy');
-    }
-    $(list_reorder.sortable_list).removeClass('reordering, ui-sortable');
+    $(list_reorder.sortable_list).removeClass('reordering');
 
     $('#sortable_list .actions, #site_bar, header > *:not(script)').fadeTo(250, 1);
     $('#actions *:not("#reorder_action_done, #reorder_action")').not($('#reorder_action_done').parents('li, ul, div')).fadeTo(250, 1, function() {
Closes GH-<I>. Removing this code fixed this issue. Tested on zebra and tree