diff --git a/src/engine/Scrub.c b/src/engine/Scrub.c index 2ab318d700..2c995f4de6 100644 --- a/src/engine/Scrub.c +++ b/src/engine/Scrub.c @@ -126,6 +126,9 @@ xaccTransScrubOrphans (Transaction *trans) SplitList *node; QofBook *book = NULL; Account *root = NULL; + + if (!trans) return; + for (node = trans->splits; node; node = node->next) { Split *split = node->data;