From 12113561e457d33d14b4fa33f2aa2d5eddb654df Mon Sep 17 00:00:00 2001 From: "Andrew P." Date: Mon, 30 Jun 2014 12:35:32 +0300 Subject: One more check for g_hash_table_lookup --- src/greeterbackground.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/greeterbackground.c b/src/greeterbackground.c index 947c0d1..48f9e7b 100644 --- a/src/greeterbackground.c +++ b/src/greeterbackground.c @@ -629,7 +629,7 @@ greeter_background_set_active_monitor(GreeterBackground* background, for(iter = priv->active_monitors_config; iter && !active; iter = g_list_next(iter)) { const Monitor* monitor = g_hash_table_lookup(priv->monitors_map, iter->data); - if(monitor->config->type != BACKGROUND_TYPE_SKIP && + if(monitor && monitor->config->type != BACKGROUND_TYPE_SKIP && greeter_background_monitor_enabled(background, monitor)) active = monitor; } -- cgit v1.2.1