diff --git a/cm.sh b/cm.sh
index ca23ad58cf1c4e9c81300e22655025c25c2eb310..e2d4c7876bddef1e0461e856a29434aa111c8749 100755
--- a/cm.sh
+++ b/cm.sh
@@ -94,7 +94,10 @@ function _certTransfer(){
 	_wd "--- acme internal data - ~/.acme.sh/${CM_fqdn}"
 	ls -l ~/.acme.sh/${CM_fqdn}
 
-	_wd "--- transfer acme.sh files to ${CM_dircerts}"
+	_wd "--- delete current files in ${CM_dircerts}/ if they already exist."
+    test -d ${CM_dircerts} && rm -f "${CM_dircerts}/*" 2>/dev/null
+
+	_wd "--- transfer acme.sh files to ${CM_dircerts}/"
 	$ACME \
 		--install-cert \
 		-d ${CM_fqdn} \