diff --git a/src/addons/mod/lesson/pages/user-retake/user-retake.ts b/src/addons/mod/lesson/pages/user-retake/user-retake.ts index d5a894241..792c6477d 100644 --- a/src/addons/mod/lesson/pages/user-retake/user-retake.ts +++ b/src/addons/mod/lesson/pages/user-retake/user-retake.ts @@ -94,7 +94,7 @@ export class AddonModLessonUserRetakePage implements OnInit { try { await this.setRetake(retakeNumber); } catch (error) { - this.selectedRetake = this.previousSelectedRetake; + this.selectedRetake = this.previousSelectedRetake ?? this.selectedRetake; CoreDomUtils.showErrorModal(CoreUtils.addDataNotDownloadedError(error, 'Error getting attempt.')); } finally { this.loaded = true;