diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js
index 306a4ff6ac551a64b53eee3924fc3929ddfa2dce..1730abe30be2c6d2c8605219ca916697816303f6 100644
--- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js
+++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js
@@ -24,4 +24,8 @@ function AdvancedSearchController(mainController) {
 		_this._advancedSearchView.repaint($container);
 	}
 	
+	this.search = function() {
+		var model = this._advancedSearchModel.criteria;
+		Util.showInfo(JSON.stringify(model));
+	}
 }
\ No newline at end of file
diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchView.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchView.js
index b6ed52f5f43839bf9ed6a0740b7f0a55803095bb..467b034b337b11c43c7729d8e12cee1f68703ef3 100644
--- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchView.js
+++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchView.js
@@ -73,8 +73,7 @@ function AdvancedSearchView(advancedSearchController, advancedSearchModel) {
 		$menuPanelContainer.append(FormUtil.getFieldForComponentWithLabel($andOrDropdownComponent, "Using", null, true));
 		
 		var $submitButton = FormUtil.getButtonWithIcon('glyphicon-search', function() {
-			var model = _this._advancedSearchModel.criteria;
-			Util.showInfo(JSON.stringify(model));
+			_this._advancedSearchController.search();
 		});
 		
 		$menuPanelContainer.append($submitButton);