Matthew Barnes d67d2b
--- evolution-2.10.1/calendar/gui/calendar-component.c.calendar-component	2007-05-07 14:07:16.000000000 -0400
Matthew Barnes d67d2b
+++ evolution-2.10.1/calendar/gui/calendar-component.c	2007-05-07 14:11:48.000000000 -0400
Matthew Barnes d67d2b
@@ -210,7 +210,13 @@
Matthew Barnes d67d2b
 		GSList *s;
Matthew Barnes d67d2b
 		for (s = sources; s; s = s->next) {
Matthew Barnes d67d2b
 			ESource *source = E_SOURCE (s->data);
Matthew Barnes d67d2b
-			if (!strcmp (PERSONAL_RELATIVE_URI, e_source_peek_relative_uri (source))) {
Matthew Barnes d67d2b
+			const gchar *relative_uri;
Matthew Barnes d67d2b
+
Matthew Barnes d67d2b
+			g_assert (source != NULL);
Matthew Barnes d67d2b
+			relative_uri = e_source_peek_relative_uri (source);
Matthew Barnes d67d2b
+			if (relative_uri == NULL)
Matthew Barnes d67d2b
+				continue;
Matthew Barnes d67d2b
+			if (!strcmp (PERSONAL_RELATIVE_URI, relative_uri)) {
Matthew Barnes d67d2b
 				personal_source = source;
Matthew Barnes d67d2b
 				break;
Matthew Barnes d67d2b
 			}