don't sweep if no event