diff --git a/src/main/java/de/thm/arsnova/controller/ConfigurationController.java b/src/main/java/de/thm/arsnova/controller/ConfigurationController.java
index e3ee12641e7d4175fdd83500083700ed5223e2a6..281c3249535ff1e4804bc6b3b178028e670cc721 100644
--- a/src/main/java/de/thm/arsnova/controller/ConfigurationController.java
+++ b/src/main/java/de/thm/arsnova/controller/ConfigurationController.java
@@ -20,6 +20,8 @@ package de.thm.arsnova.controller;
 
 import java.util.HashMap;
 
+import javax.servlet.http.HttpServletRequest;
+
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Value;
@@ -54,8 +56,11 @@ public class ConfigurationController extends AbstractController {
 	
 	@RequestMapping(value = { "/" }, method = RequestMethod.GET)
 	@ResponseBody
-	public final HashMap<String, String> getConfiguration() {
+	public final HashMap<String, String> getConfiguration(HttpServletRequest request) {
 		HashMap<String, String> config = new HashMap<String, String>();
+		/* The API path could be unknown to the client in case the request was forwarded */
+		config.put("apiPath", request.getContextPath());
+
 		if (!"".equals(customizationPath)) {
 			config.put("customizationPath", customizationPath);
 		}