diff options
-rw-r--r-- | share/qbs/modules/codesign/codesign.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/share/qbs/modules/codesign/codesign.js b/share/qbs/modules/codesign/codesign.js index 463e7cbb7..80b82f1ce 100644 --- a/share/qbs/modules/codesign/codesign.js +++ b/share/qbs/modules/codesign/codesign.js @@ -45,8 +45,10 @@ function findSigningIdentities(searchString, team) { var identity = identities[key]; if (team && ![identity.subjectInfo.O, identity.subjectInfo.OU].contains(team)) continue; - if (searchString === key || identity.subjectInfo.CN.startsWith(searchString)) + if (searchString === key + || (identity.subjectInfo.CN && identity.subjectInfo.CN.startsWith(searchString))) { matchedIdentities[key] = identity; + } } return matchedIdentities; } |