Fix basepoint calc for robustness; don't break if no current exercises.
Merge pull request #2572 from jamalex/fix_exercise_points

Fix basepoint calc for robustness; don't break if no current exercises.