Index: /trunk/grails-app/controllers/InventoryItemDetailedController.groovy
===================================================================
--- /trunk/grails-app/controllers/InventoryItemDetailedController.groovy	(revision 633)
+++ /trunk/grails-app/controllers/InventoryItemDetailedController.groovy	(revision 634)
@@ -193,5 +193,5 @@
         }
         else if(params.searchText) {
-            // Quick Search Text:
+            // Text Search:
             def result = inventoryItemSearchService.getTextSearch(params, RCU.getLocale(request))
             inventoryItemInstanceList = result.inventoryItemList
@@ -199,4 +199,17 @@
             params.message = result.message
             filterParams.searchText = result.searchText
+            // Place limit search selects in filterParams for pagination.
+            if(params.searchName)
+                filterParams.searchName = params.searchName
+            if(params.searchDescription)
+                filterParams.searchDescription = params.searchDescription
+            if(params.searchComment)
+                filterParams.searchComment = params.searchComment
+            if(params.searchLocation)
+                filterParams.searchLocation = params.searchLocation
+            if(params.searchGroup)
+                filterParams.searchGroup = params.searchGroup
+            if(params.searchSpareFor)
+                filterParams.searchSpareFor = params.searchSpareFor
             // Remember search.
             session.inventoryItemSearchText = params.searchText
