diff --git a/lib/manager/docker/package.js b/lib/manager/docker/package.js
index 2e1fa32996bcc54fa8c8aa61ed1714fc37015c48..4e1738addd12d5124d9e18f5e9741e55a9000770 100644
--- a/lib/manager/docker/package.js
+++ b/lib/manager/docker/package.js
@@ -155,7 +155,6 @@ async function getPackageUpdates(config) {
             { dockerRegistry, depName, tag: upgrade.newTag },
             'Dockerfile no digest'
           );
-          upgrade.newDigest = undefined;
         }
       }
       if (newVersionMajor > currentMajor) {
@@ -172,7 +171,7 @@ async function getPackageUpdates(config) {
       );
     }
   }
-  return upgrades;
+  return upgrades.filter(u => u.newDigest !== null);
 }
 
 function isStable(tag, unstablePattern) {