diff --git a/gnucash/register/ledger-core/gnc-ledger-display.c b/gnucash/register/ledger-core/gnc-ledger-display.c index fb36bf4ac9..15281a8cd2 100644 --- a/gnucash/register/ledger-core/gnc-ledger-display.c +++ b/gnucash/register/ledger-core/gnc-ledger-display.c @@ -184,6 +184,9 @@ find_by_query (gpointer find_data, gpointer user_data) Query* q = find_data; GNCLedgerDisplay* ld = user_data; + if (ld->reg->type != SEARCH_LEDGER) + return FALSE; + if (!q || !ld) return FALSE;