fix nothing-to-purge edge case