diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/common/LinkedUserProfileResourceSerializer.java b/alfa-service/src/main/java/de/ozgcloud/alfa/common/LinkedUserProfileResourceSerializer.java
index b067021ed7ccd6cbf11a778ef493a3ee5341ce58..285b74549e410e7ccde1d86fb9af3c54e19fe9da 100644
--- a/alfa-service/src/main/java/de/ozgcloud/alfa/common/LinkedUserProfileResourceSerializer.java
+++ b/alfa-service/src/main/java/de/ozgcloud/alfa/common/LinkedUserProfileResourceSerializer.java
@@ -45,8 +45,6 @@ import de.ozgcloud.common.errorhandling.TechnicalException;
 @Component
 public class LinkedUserProfileResourceSerializer extends JsonSerializer<Object> implements ContextualSerializer {
 
-	// need to autowire, because Spring calls the constructor without parameters
-	@Autowired
 	private final UserManagerUrlProvider userManagerUrlProvider;
 
 	private LinkedUserProfileResource annotation;
@@ -56,7 +54,8 @@ public class LinkedUserProfileResourceSerializer extends JsonSerializer<Object>
 		this(new UserManagerUrlProvider(new UserManagerProperties()));
 	}
 
-	private LinkedUserProfileResourceSerializer(UserManagerUrlProvider userManagerUrlProvider) {
+	@Autowired
+	public LinkedUserProfileResourceSerializer(UserManagerUrlProvider userManagerUrlProvider) {
 		this.userManagerUrlProvider = userManagerUrlProvider;
 	}