diff --git a/packages/constraint-solver/resolver.js b/packages/constraint-solver/resolver.js index fbc19278cf..a035178dcf 100644 --- a/packages/constraint-solver/resolver.js +++ b/packages/constraint-solver/resolver.js @@ -255,7 +255,8 @@ ConstraintSolver.Resolver.prototype._stateNeighbors = }; if (_.isEmpty(candidateVersions)) { - var uv = self.unitsVersions[candidateName][0]; + var uv = self.unitsVersions[candidateName] && + self.unitsVersions[candidateName][0]; if (! uv) return { success: false, failureMsg: "Cannot find anything about package -- " + candidateName, conflictingUnit: candidateName };