Avoid double cancel