From 0b47bba6cc8ab5267aebb7eeb8f691f87140184d Mon Sep 17 00:00:00 2001 From: James Booth Date: Thu, 21 Aug 2014 22:34:50 +0100 Subject: [PATCH] Check window exsists before doing incoming typing notifications issue #397 --- src/ui/core.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ui/core.c b/src/ui/core.c index c4226062..5a47f551 100644 --- a/src/ui/core.c +++ b/src/ui/core.c @@ -279,7 +279,10 @@ _ui_contact_typing(const char * const barejid) } if (prefs_get_boolean(PREF_NOTIFY_TYPING)) { - gboolean is_current = wins_is_current(window); + gboolean is_current = FALSE; + if (window != NULL) { + is_current = wins_is_current(window); + } if ( !is_current || (is_current && prefs_get_boolean(PREF_NOTIFY_TYPING_CURRENT)) ) { PContact contact = roster_get_contact(barejid); char const *display_usr = NULL;