diff --git a/common/source/java/ch/systemsx/cisd/common/spring/HttpInvokerUtils.java b/common/source/java/ch/systemsx/cisd/common/spring/HttpInvokerUtils.java
index 547ca2813ccce22ce807e013b5c8e35d8ca87aee..995267e9513d7969e30a0061c615c88e8c9f9fdc 100644
--- a/common/source/java/ch/systemsx/cisd/common/spring/HttpInvokerUtils.java
+++ b/common/source/java/ch/systemsx/cisd/common/spring/HttpInvokerUtils.java
@@ -200,6 +200,7 @@ public class HttpInvokerUtils
         String trustStorePath = System.getProperties().getProperty("javax.net.ssl.trustStore");
         if (trustStorePath != null)
         {
+            sslContextFactory.setKeyStorePath(trustStorePath);
             sslContextFactory.setTrustStorePath(trustStorePath);
         }
         HttpClient client = new HttpClient(sslContextFactory)