diff --git a/slick.grid.js b/slick.grid.js
index <HASH>..<HASH> 100644
--- a/slick.grid.js
+++ b/slick.grid.js
@@ -947,8 +947,12 @@ if (!jQuery.fn.drag) {
         function destroy() {
             options.editorLock.cancelCurrentEdit();
 
-            if (self.onBeforeDestroy) { self.onBeforeDestroy(); }
-            if ($headers.sortable) { $headers.sortable("destroy"); }
+            if (self.onBeforeDestroy)
+                self.onBeforeDestroy();
+
+            if (options.enableColumnReorder && $headers.sortable) 
+                $headers.sortable("destroy");
+
             unbindAncestorScrollEvents();
             $container.unbind(".slickgrid");
             removeCssRules();
FIXED:  Issue <I> - Error thrown when grid with enableColumnReorder set to false is destroyed.  <URL>