Index: /trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java	(revision 2261)
+++ /trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java	(revision 2262)
@@ -164,10 +164,10 @@
             searchHistory.removeLast();
         }
-        lastSearch = s;
+        lastSearch = new SearchSetting(s);
         search(s);
     }
 
     public static void searchWithoutHistory(SearchSetting s) {
-        lastSearch = s;
+        lastSearch = new SearchSetting(s);
         search(s);
     }
