diff options
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/browser_history.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/desktop/browser_history.c b/desktop/browser_history.c index 1e8140626..445c0ee06 100644 --- a/desktop/browser_history.c +++ b/desktop/browser_history.c @@ -766,6 +766,11 @@ bool browser_window_history_redraw(struct browser_window *bw, assert(bw != NULL); history = bw->history; + if (history == NULL) { + LOG(("Attempt to draw NULL history.")); + return false; + } + if (!history->start) return true; return browser_window_history__redraw_entry(history, history->start, |