From 23b5392dbe41994ea2639e15b8420d8825d8c975 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 15 Apr 2015 07:39:58 +0900 Subject: [PATCH] shot - only access e client if not null --- src/modules/shot/e_mod_main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/shot/e_mod_main.c b/src/modules/shot/e_mod_main.c index 121a637c2..ad8b7423a 100644 --- a/src/modules/shot/e_mod_main.c +++ b/src/modules/shot/e_mod_main.c @@ -868,7 +868,11 @@ _shot_now(E_Zone *zone, E_Client *ec, const char *params) if (!e_widget_focus_get(o_bg)) e_widget_focus_set(o_box, 1); if (ec) - evas_object_layer_set(e_win_client_get(win)->frame, ec->layer); + { + E_Client *c = e_win_client_get(win); + + if (c) evas_object_layer_set(c->frame, ec->layer); + } } }