Handle one edge case on cancel and warn about another.