diff --git a/cm.sh b/cm.sh
index 94821ac263579bb246febd807b2efa55e97b931e..7391cf885fcc53a1fe3b4073bf2a04345e93a75f 100755
--- a/cm.sh
+++ b/cm.sh
@@ -526,18 +526,18 @@ function public_list-old(){
 	echo "Cert dir is $( pwd )"
 	echo
 	echo "---- Certificates expiring soon - with age $_iWarn ... $_iRuntime days:"
-	if find -type d -mtime +$_iWarn -mtime -$_iRuntime | grep . >/dev/null
+	if find -type f -name "*.cert.cer" -mtime +$_iWarn -mtime -$_iRuntime | grep . >/dev/null
 	then
-		find -type d -mtime +$_iWarn -mtime -$_iRuntime  -exec ls -ld {} \; | nl
+		find -type f -name "*.cert.cer" -mtime +$_iWarn -mtime -$_iRuntime  -exec ls -ld {} \; | nl
 		_rc=1
 	else 
 		echo "     NONE."
 	fi
 	echo
 	echo "---- Certificate list ... older $_iRuntime days:"
-	if find -type d -mtime +$_iRuntime | grep . >/dev/null
+	if find -type f -name "*.cert.cer" -mtime +$_iRuntime | grep . >/dev/null
 	then
-		find -type d -mtime +$_iRuntime -exec ls -ld {} \; | nl
+		find -type f -name "*.cert.cer" -mtime +$_iRuntime -exec ls -ld {} \; | nl
 		_rc=2
 	else
 		echo "     NONE."