added a better error message when talks are missing 'talks:'