challenge list: fix cancel after add bug