diff --git a/src/main/java/eu/hbp/mip/controllers/FilesAPI.java b/src/main/java/eu/hbp/mip/controllers/FilesAPI.java
index 88e179bd2b4eadad5b2e3923194a613a615b29d5..f88c46d9f1ac081e3ef2466fd449dec727c967c8 100644
--- a/src/main/java/eu/hbp/mip/controllers/FilesAPI.java
+++ b/src/main/java/eu/hbp/mip/controllers/FilesAPI.java
@@ -31,7 +31,7 @@ public class FilesAPI {
     private SecurityConfiguration securityConfiguration;
 
     @ApiOperation(value = "Get protected files")
-    @RequestMapping(value = "/{filename}" , method = RequestMethod.GET)
+    @RequestMapping(value = "/{filename:.+}" , method = RequestMethod.GET)
     public ResponseEntity<Void> getProtectedFile(
             @ApiParam(value = "filename", required = true) @PathVariable("filename") String filename
     ) {