diff --git a/warden3/contrib/warden_ra/warden_ra.py b/warden3/contrib/warden_ra/warden_ra.py
index 3d6f04d3b100ce9e380caa67e6a971a146a6810f..5c67686fa8197fb0291ccd4891884573905777de 100755
--- a/warden3/contrib/warden_ra/warden_ra.py
+++ b/warden3/contrib/warden_ra/warden_ra.py
@@ -49,7 +49,7 @@ class EjbcaClient(object):
     @name.setter
     def name(self, new):
         self.ejbca_data["username"] = new + self.registry.username_suffix
-        self.ejbca_data["subjectDN"] = self.registry.subjectDN_template % new
+        self.ejbca_data["subjectDN"] = self.registry.subject_dn_template % new
 
     @property
     def status(self):
@@ -126,9 +126,9 @@ class EjbcaRegistry(object):
         if user:
             raise LookupError("Client %s already exists" % name)
         new_ejbca_data = dict(
-            ca_name=self.ca_name,
-            certificate_profile_name=self.certificate_profile_name,
-            end_entity_profile_name=self.end_entity_profile_name,
+            caName=self.ca_name,
+            certificateProfileName=self.certificate_profile_name,
+            endEntityProfileName=self.end_entity_profile_name,
             keyRecoverable=False,
             sendNotification=False,
             status=ejbcaws.STATUS_INITIALIZED,