diff --git a/src/app/services/internationalisation.service.ts b/src/app/services/internationalisation.service.ts
index 96da8821b85bc994766ebcf33146676a03c25f68..451931f1b508a6d8104470a5b855a174053676ae 100644
--- a/src/app/services/internationalisation.service.ts
+++ b/src/app/services/internationalisation.service.ts
@@ -117,6 +117,10 @@ export class I18nService extends Observable implements Observer {
             }).catch((e) => {
                 throw new Error(`LOCALISATION_FILE_NOT_FOUND "${f}"`);
             });
+        } else {
+            return new Promise((resolve, reject) => {
+                resolve(); // does nothing but complies with Promise expectation
+            });
         }
     }