diff --git a/src/app/core/lazy-data-service.ts b/src/app/core/lazy-data-service.ts index f2effd0b67..0c8e4cd08c 100644 --- a/src/app/core/lazy-data-service.ts +++ b/src/app/core/lazy-data-service.ts @@ -32,8 +32,8 @@ export function lazyDataService( injector: Injector, ): Observable { return defer(() => { - const loader: () => Promise> | { default: HALDataService }> = map[key]; - if (isNotEmpty(loader) && typeof loader === 'function') { + if (isNotEmpty(map[key]) && typeof map[key] === 'function') { + const loader: () => Promise> | { default: HALDataService }> = map[key]; return loader() .then((serviceOrDefault) => { if ('default' in serviceOrDefault) {