diff --git a/src/core/features/courses/services/courses.ts b/src/core/features/courses/services/courses.ts index f67e8b274a7..e812d3b32c9 100644 --- a/src/core/features/courses/services/courses.ts +++ b/src/core/features/courses/services/courses.ts @@ -1287,6 +1287,10 @@ export class CoreCoursesProvider { */ async logView(page: 'my' | 'dashboard'): Promise { const site = CoreSites.getRequiredCurrentSite(); + if (!site.wsAvailable('core_my_view_page')) { + return; + } + const params: CoreMyViewPageWSParams = { page }; await site.write('core_my_view_page', params);