Check selectedControlPoint index != -1 but don't know why this would be and what to do about it. Committing to try on Alex's machine which is showing the problem.