Index: calendar/gui/e-calendar-view.c
===================================================================
--- calendar/gui/e-calendar-view.c	(revision 35731)
+++ calendar/gui/e-calendar-view.c	(working copy)
@@ -2244,7 +2244,7 @@
 
 	if (str) {
 		/* To Translators: It will display "Location: PlaceOfTheMeeting" */
-		tmp = g_strdup_printf (_("Location: %s"), str);
+		tmp = g_markup_printf_escaped (_("Location: %s"), str);
 		label = gtk_label_new (NULL);
 		gtk_label_set_markup ((GtkLabel *)label, tmp);
 		hbox = gtk_hbox_new (FALSE, 0);
Index: calendar/ChangeLog
===================================================================
--- calendar/ChangeLog	(revision 35731)
+++ calendar/ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2008-07-08  Paul Bolle  <pebolle@tiscali.nl>
+
+	** Fix for bug #542101
+
+	* gui/e-calendar-view.c: (e_calendar_view_get_tooltips):
+	Escape PlaceOfTheMeeting in the Location: line of the tooltip.
+
 2008-07-04  Milan Crha  <mcrha@redhat.com>
 
 	** Fix for bug #368038
