--- loncom/homework/caparesponse/caparesponse.pm 2007/08/29 10:09:56 1.217 +++ loncom/homework/caparesponse/caparesponse.pm 2007/08/29 21:55:37 1.218 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # caparesponse definition # -# $Id: caparesponse.pm,v 1.217 2007/08/29 10:09:56 foxr Exp $ +# $Id: caparesponse.pm,v 1.218 2007/08/29 21:55:37 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -431,6 +431,10 @@ sub check_submission { &add_in_tag_answer($parstack,$safeeval); + if (!%answer) { + &Apache::lonxml::error("No answers are defined"); + } + my (@final_awards,@final_msgs,@names); foreach my $name (keys(%answer)) { &Apache::lonxml::debug(" doing $name with ".join(':',@{ $answer{$name}{'answers'} }));