From 1f08ceba4ab2755b4d33609db2f469c55a1c0dad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pau=20Ferrer=20Oca=C3=B1a?= <crazyserver@gmail.com>
Date: Tue, 5 Apr 2022 15:13:31 +0200
Subject: [PATCH] MOBILE-3833 h5p: Fix Cannot access user attempts error on
 prefetch

---
 src/addons/mod/h5pactivity/services/handlers/prefetch.ts | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/addons/mod/h5pactivity/services/handlers/prefetch.ts b/src/addons/mod/h5pactivity/services/handlers/prefetch.ts
index 14ecc15cb..98309cf0a 100644
--- a/src/addons/mod/h5pactivity/services/handlers/prefetch.ts
+++ b/src/addons/mod/h5pactivity/services/handlers/prefetch.ts
@@ -154,6 +154,10 @@ export class AddonModH5PActivityPrefetchHandlerService extends CoreCourseActivit
         };
 
         if (!accessInfo.canreviewattempts) {
+            if (!h5pActivity.enabletracking) {
+                return;
+            }
+
             // Not a teacher, prefetch user attempts and the current user profile.
             const site = await CoreSites.getSite(siteId);