diff --git a/client/src/main/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoader.java b/client/src/main/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoader.java
index b7bbff4f458ac20f1de941345313633b7a083e6f..f7f83d02948b8db2c863556d666a1a862d233cb6 100644
--- a/client/src/main/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoader.java
+++ b/client/src/main/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoader.java
@@ -23,7 +23,7 @@ public final class ApplicationConfigLoader {
      */
     public static ApplicationConfig loadConfig(final Path configPath) {
         try {
-            return loadConfig(Files.readString(configPath));
+            return loadConfigFromYaml(Files.readString(configPath));
         } catch (final IOException | NullPointerException e) {
             throw new InitializationException(e.getMessage(), e);
         }
diff --git a/client/src/test/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoaderTest.java b/client/src/test/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoaderTest.java
index b8596d01cd17262cb5b054a434956063a77e3ea9..661ba7f73726ccb690b7a11002c7040132c1d802 100644
--- a/client/src/test/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoaderTest.java
+++ b/client/src/test/java/dev/fitko/fitconnect/client/factory/ApplicationConfigLoaderTest.java
@@ -33,7 +33,7 @@ class ApplicationConfigLoaderTest {
 
         // Given
         final String testConfigYaml = getResourceAsString("test-config-with-missing-env.yml");
-        final ApplicationConfig config = ApplicationConfigLoader.loadConfig(testConfigYaml);
+        final ApplicationConfig config = ApplicationConfigLoader.loadConfigFromYaml(testConfigYaml);
 
         //When
         final InitializationException exception = Assertions.assertThrowsExactly(InitializationException.class, () -> config.getCurrentEnvironment());