diff --git a/javascript/src/TablesorterController.js b/javascript/src/TablesorterController.js
index 6248cf90a3b03e55f7377d1b760a8bb0118a53c5..f10c3a298d12e260ce73d224ae9d15577e63df2d 100644
--- a/javascript/src/TablesorterController.js
+++ b/javascript/src/TablesorterController.js
@@ -40,6 +40,7 @@ var QfqNS = QfqNS || {};
                     filter_columnFilters: hasFilter, // turn filters on/off with true/false
                     filter_reset: ".reset",
                     filter_cssFilter: "form-control",
+                    filter_saveFilters : true,
                     columnSelector_mediaquery: false,
                     output_delivery: "download",
                     output_saveFileName: "tableExport.csv",
@@ -168,9 +169,6 @@ var QfqNS = QfqNS || {};
             setValue = value;
         }
 
-        // apply view change
-        select.val(setValue).change();
-
         // create edit view dropdown
         var viewDropdownHtml = '<div class="btn-group qfq-tablesorter-menu-item" style="right: 53px;">' +
             '<button type="button" class="btn btn-default form-control qfq-view-editor dropdown-toggle" data-toggle="dropdown">' +
@@ -208,13 +206,7 @@ var QfqNS = QfqNS || {};
             });
         });
 
-        var tableSorterHeader = $(table).find('.tablesorter-header');
-        tableSorterHeader.click(function() {
-            var viewFromSelect = that._parseViewSelectValue(select.val());
-            if (viewFromSelect.name !== 'Clear') {
-                that._saveTableViewPrompt(table, viewFromSelect.name, viewFromSelect.public, false);
-            }
-        });
+        $(table).trigger('update');
     };
 
     n.TablesorterController.prototype._doColumnSelector = function (table, tablesorterMenuWrapper, uniqueIdentifier) {