diff --git a/src/addon/mod/url/providers/module-handler.ts b/src/addon/mod/url/providers/module-handler.ts index 874eb09ca..bf7895760 100644 --- a/src/addon/mod/url/providers/module-handler.ts +++ b/src/addon/mod/url/providers/module-handler.ts @@ -140,6 +140,9 @@ export class AddonModUrlModuleHandler implements CoreCourseModuleHandler { return this.courseProvider.loadModuleContents(module, courseId, undefined, false, false, undefined, this.modName) .then(() => { return !(module.contents && module.contents[0] && module.contents[0].fileurl); + }).catch(() => { + // Module contents could not be loaded, most probably device is offline. + return true; }); }