diff options
-rw-r--r-- | base/gzspotan.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/base/gzspotan.c b/base/gzspotan.c index f9999a9d0..3f1393d39 100644 --- a/base/gzspotan.c +++ b/base/gzspotan.c @@ -524,7 +524,7 @@ gx_san_trap_store(gx_device_spot_analyzer *padev, while (padev->bot_current != NULL && padev->bot_current->xrtop < xlbot) padev->bot_current = (trap_is_last(padev->bot_band, padev->bot_current) ? NULL : padev->bot_current->next); - if (padev->bot_current != 0) { + if (padev->bot_current != 0 && padev->bot_band != NULL) { gx_san_trap *t = padev->bot_current; gx_san_trap *bot_last = band_list_last(padev->bot_band); |