From 1387d5f960255feeeb7a2a63ce3f7119385e69cc Mon Sep 17 00:00:00 2001 From: John Ralls Date: Thu, 9 Sep 2021 15:58:47 -0700 Subject: [PATCH] Fix unchecked ptr dereference. First crash in Bug 798225. --- libgnucash/engine/gncTaxTable.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libgnucash/engine/gncTaxTable.c b/libgnucash/engine/gncTaxTable.c index 3cd689db5c..2e0cbfa907 100644 --- a/libgnucash/engine/gncTaxTable.c +++ b/libgnucash/engine/gncTaxTable.c @@ -704,7 +704,7 @@ GncTaxTableList * gncTaxTableGetTables (QofBook *book) if (!book) return NULL; bi = qof_book_get_data (book, _GNC_MOD_NAME); - return bi->tables; + return bi ? bi->tables : NULL; } const char *gncTaxTableGetName (const GncTaxTable *table)