diff --git a/common/lib/xmodule/xmodule/capa_module.py b/common/lib/xmodule/xmodule/capa_module.py index 229e10668c..890843c86d 100644 --- a/common/lib/xmodule/xmodule/capa_module.py +++ b/common/lib/xmodule/xmodule/capa_module.py @@ -1738,7 +1738,7 @@ class ProblemBlock( return {'success': msg, 'html': ''} # Wait time between resets: check if is too soon for submission. - if self.last_submission_time is not None and self.submission_wait_seconds != 0: + if self.last_submission_time is not None and self.submission_wait_seconds not in [0, None]: seconds_since_submission = (current_time - self.last_submission_time).total_seconds() if seconds_since_submission < self.submission_wait_seconds: remaining_secs = int(self.submission_wait_seconds - seconds_since_submission)