diff --git a/diskimage_builder/elements/dpkg/pre-install.d/02-add-apt-keys b/diskimage_builder/elements/dpkg/pre-install.d/02-add-apt-keys
index aa2f38ae0..a60f4c0ff 100755
--- a/diskimage_builder/elements/dpkg/pre-install.d/02-add-apt-keys
+++ b/diskimage_builder/elements/dpkg/pre-install.d/02-add-apt-keys
@@ -26,7 +26,7 @@ if [ ! -d "${KEY_DIRECTORY}" ]; then
 fi
 
 for KEY in ${KEY_DIRECTORY}/*; do
-    if ! file -b "${KEY}" | grep -q 'PGP public key block'; then
+    if ! file -b "${KEY}" | grep -qE '(PGP public key block|GPG key public ring)'; then
         echo "Skipping ${KEY}, not a valid GPG public key"
         continue
     fi