diff --git a/lib/workers/repository/process/lookup/filter.ts b/lib/workers/repository/process/lookup/filter.ts
index ccf4c2f94bb00e37255454b7078f01bedcfe0235..aa3c2c3a962476379e430b4870c353960501b4e5 100644
--- a/lib/workers/repository/process/lookup/filter.ts
+++ b/lib/workers/repository/process/lookup/filter.ts
@@ -39,8 +39,10 @@ export function filterVersions(
   }
 
   // Leave only versions greater than current
-  let filteredVersions = releases.filter((v) =>
-    versioning.isGreaterThan(v.version, currentVersion)
+  let filteredVersions = releases.filter(
+    (v) =>
+      versioning.isVersion(v.version) &&
+      versioning.isGreaterThan(v.version, currentVersion)
   );
 
   // Don't upgrade from non-deprecated to deprecated