From: tjhunt Date: Tue, 17 Jul 2007 15:27:59 +0000 (+0000) Subject: OU bug 3463 - warnings when you start an attempt in 'each attempt builds on last... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=4f2c86ad81fe931183dc7130215d46df58766085;p=moodle.git OU bug 3463 - warnings when you start an attempt in 'each attempt builds on last' mode. --- diff --git a/lib/questionlib.php b/lib/questionlib.php index bb86cd72f5..f118679e15 100644 --- a/lib/questionlib.php +++ b/lib/questionlib.php @@ -1131,7 +1131,8 @@ function question_process_responses(&$question, &$state, $action, $cmoptions, &$ // Check for unchanged responses (exactly unchanged, not equivalent). // We also have to catch questions that the student has not yet attempted $sameresponses = $QTYPES[$question->qtype]->compare_responses($question, $action, $state); - if ($state->last_graded->event == QUESTION_EVENTOPEN && question_isgradingevent($action->event)) { + if (!empty($state->last_graded) && $state->last_graded->event == QUESTION_EVENTOPEN && + question_isgradingevent($action->event)) { $sameresponses = false; }