diff --git a/src/view.slickgrid.js b/src/view.slickgrid.js index f960d36c..75c56b76 100644 --- a/src/view.slickgrid.js +++ b/src/view.slickgrid.js @@ -85,7 +85,7 @@ my.SlickGrid = Backbone.View.extend({ }); // Order them if there is ordering info on the state - if (this.state.get('columnsOrder')){ + if (this.state.get('columnsOrder') && this.state.get('columnsOrder').length > 0) { visibleColumns = visibleColumns.sort(function(a,b){ return _.indexOf(self.state.get('columnsOrder'),a.id) > _.indexOf(self.state.get('columnsOrder'),b.id) ? 1 : -1; });