From b081283225167b56d4df9aff7631075f9f57747a Mon Sep 17 00:00:00 2001 From: Gordon Allott Date: Mon, 13 Feb 2012 19:16:04 +0100 Subject: gnome-bg: Add some check to avoid weird crash https://bugzilla.gnome.org/show_bug.cgi?id=670000 --- libgnome-desktop/gnome-bg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libgnome-desktop/gnome-bg.c b/libgnome-desktop/gnome-bg.c index ca7f1d2c..0357c711 100644 --- a/libgnome-desktop/gnome-bg.c +++ b/libgnome-desktop/gnome-bg.c @@ -305,7 +305,7 @@ gnome_bg_load_from_preferences (GnomeBG *bg, /* Filename */ filename = NULL; tmp = g_settings_get_string (settings, BG_KEY_PICTURE_URI); - if (*tmp != '\0') { + if (tmp && *tmp != '\0') { filename = g_filename_from_uri (tmp, NULL, NULL); if (filename != NULL && g_file_test (filename, G_FILE_TEST_EXISTS) == FALSE) { g_free (filename); -- cgit v1.2.1