Index: trunk/grails-app/controllers/TaskDetailedController.groovy
===================================================================
--- trunk/grails-app/controllers/TaskDetailedController.groovy	(revision 487)
+++ trunk/grails-app/controllers/TaskDetailedController.groovy	(revision 488)
@@ -94,5 +94,5 @@
             session.taskSearchFilterParams = new LinkedHashMap(filterParams)
             session.taskSearchFilter = new LinkedHashMap(params.filter)
-            session.taskSearchQuickSearch = null
+            session.removeAttribute("taskSearchQuickSearch")
         }
         else {
@@ -105,6 +105,6 @@
             filterParams.quickSearch = result.quickSearch
             // Remember search.
-            session.taskSearchFilterParams = null
-            session.taskSearchFilter = null
+            session.removeAttribute("taskSearchFilterParams")
+            session.removeAttribute("taskSearchFilter")
             session.taskSearchQuickSearch = result.quickSearch
         }
@@ -202,5 +202,5 @@
             session.taskSearchCalendarFilterParams = new LinkedHashMap(filterParams)
             session.taskSearchCalendarFilter = new LinkedHashMap(params.filter)
-            session.taskSearchCalendarQuickSearch = null
+            session.removeAttribute("taskSearchCalendarQuickSearch")
         }
         else {
@@ -212,6 +212,6 @@
             filterParams.quickSearch = result.quickSearch
             // Remember search.
-            session.taskSearchCalendarFilterParams = null
-            session.taskSearchCalendarFilter = null
+            session.removeAttribute("taskSearchCalendarFilterParams")
+            session.removeAttribute("taskSearchCalendarFilter")
             session.taskSearchCalendarQuickSearch = result.quickSearch
         }
