From 6d82d7b46af3bf94f41df28972c52de737cef52a Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Thu, 5 Jul 2018 15:58:43 +0200
Subject: [PATCH] fix: check before lower case

---
 lib/datasource/npm.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/datasource/npm.js b/lib/datasource/npm.js
index 07f8990f90..7ecf1e4127 100644
--- a/lib/datasource/npm.js
+++ b/lib/datasource/npm.js
@@ -147,7 +147,7 @@ async function getDependencyInner(name, retries = 5) {
       retries: 5,
       headers,
     })).body;
-    if (res.name.toLowerCase() !== name.toLowerCase()) {
+    if (!(res.name && res.name.toLowerCase() === name.toLowerCase())) {
       logger.warn(
         { lookupName: name, returnedName: res.name, regUrl },
         'Returned name does not match with requested name'
-- 
GitLab