Index: addressbook/gui/widgets/addresstypes.xml
===================================================================
--- addressbook/gui/widgets/addresstypes.xml	(revision 33561)
+++ addressbook/gui/widgets/addresstypes.xml	(working copy)
@@ -151,7 +151,7 @@
   <ruleset>
 
     <rule grouping="any" source="demand">
-      <_title>Name begins with</_title>
+      <_title>Name contains</_title>
       <sources/>
     </rule>
     
Index: addressbook/gui/widgets/e-addressbook-view.c
===================================================================
--- addressbook/gui/widgets/e-addressbook-view.c	(revision 33561)
+++ addressbook/gui/widgets/e-addressbook-view.c	(working copy)
@@ -1505,7 +1505,7 @@
 								s->str);
 				break;
 			case ESB_FULL_NAME:
-				search_query = g_strdup_printf ("(beginswith \"full_name\" %s)",
+				search_query = g_strdup_printf ("(contains \"full_name\" %s)",
 								s->str);
 				break;
 			case ESB_EMAIL:
Index: addressbook/ChangeLog
===================================================================
--- addressbook/ChangeLog	(revision 33561)
+++ addressbook/ChangeLog	(working copy)
@@ -1,3 +1,12 @@
+2007-05-22  Milan Crha  <mcrha@redhat.com>
+
+	** Fix for bug #304029
+	
+	* gui/widgets/addresstypes.xml: changed description of default
+	search filter from "Name begins with" to "Name contains"
+	* gui/widgets/e-addressbook-view.c: (search_activated):
+	same in a filter search query itself
+
 2007-05-14  Srinivasa Ragavan  <sragavan@novell.com>
 
 	** Fix for bug #424055 from Øystein Gisnås
