Only allow subtest if required grid has been completed. Closes #556