diff --git a/services/hexpm/hexpm.service.js b/services/hexpm/hexpm.service.js
index 3b357c1489842d309f203409b64b6a8650213d15..1f5d5762db239f1272f22431a185235d68c87eb3 100644
--- a/services/hexpm/hexpm.service.js
+++ b/services/hexpm/hexpm.service.js
@@ -14,7 +14,7 @@ const hexSchema = Joi.object({
   meta: Joi.object({
     licenses: Joi.array().required(),
   }).required(),
-  latest_stable_version: Joi.string(),
+  latest_stable_version: Joi.string().allow(null),
   latest_version: Joi.string().required(),
 }).required()
 
diff --git a/services/hexpm/hexpm.tester.js b/services/hexpm/hexpm.tester.js
index 8927771881036a7df048a518fc4745e74de513fa..51fd800b9a43a1808663a72ded7ca50be19e1b9e 100644
--- a/services/hexpm/hexpm.tester.js
+++ b/services/hexpm/hexpm.tester.js
@@ -50,6 +50,7 @@ t.create('version (no stable version)')
       .get('/api/packages/prima_opentelemetry_ex')
       .reply(200, {
         downloads: { all: 100 },
+        latest_stable_version: null,
         latest_version: '1.0.0-rc.3',
         meta: { licenses: ['MIT'] },
       }),