From 25c4ea7a6e73d4d4a0dcf61eff15ea8d055c1c46 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Mon, 21 Jul 2014 11:54:21 +0100 Subject: stop treeview redraw failing because of bad global state. --- desktop/tree.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'desktop/tree.c') diff --git a/desktop/tree.c b/desktop/tree.c index 15118c3d2..c29afa761 100644 --- a/desktop/tree.c +++ b/desktop/tree.c @@ -212,7 +212,9 @@ static bool treeview_test_redraw(struct tree *tree, int x, int y, switch (tree->flags) { case TREE_SSLCERT: - sslcert_viewer_redraw(ssl_current_session, x, y, &clip, ctx); + if (ssl_current_session != NULL) { + sslcert_viewer_redraw(ssl_current_session, x, y, &clip, ctx); + } return true; case TREE_COOKIES: cookie_manager_redraw(x, y, &clip, ctx); -- cgit v1.2.3