summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew P. <pan.pav.7c5@gmail.com>2014-06-30 12:35:32 +0300
committerAndrew P. <pan.pav.7c5@gmail.com>2014-06-30 12:35:32 +0300
commit12113561e457d33d14b4fa33f2aa2d5eddb654df (patch)
tree9c022eec49a1b6403184f2138917899854c8f5dd
parent438665bee83e64b817e733a42f390db959270896 (diff)
downloadlightdm-gtk-greeter-git-12113561e457d33d14b4fa33f2aa2d5eddb654df.tar.gz
One more check for g_hash_table_lookup
-rw-r--r--src/greeterbackground.c2
1 files changed, 1 insertions, 1 deletions
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;
}