181650 Unable to verify signed component update - NP Exception
diff --git a/update/org.eclipse.update.core/src/org/eclipse/update/internal/verifier/CertVerifier.java b/update/org.eclipse.update.core/src/org/eclipse/update/internal/verifier/CertVerifier.java
index f892477..08e9712 100644
--- a/update/org.eclipse.update.core/src/org/eclipse/update/internal/verifier/CertVerifier.java
+++ b/update/org.eclipse.update.core/src/org/eclipse/update/internal/verifier/CertVerifier.java
@@ -211,7 +211,7 @@
 			return (acceptUnsignedFiles);
 		if (verifyCode == IVerificationResult.UNKNOWN_ERROR)
 			return false;
-		if (getTrustedCertificates() != null) {
+		if (result.getchains() != null) { //getTrustedCertificates() can't be null as it is lazy initialized
 			Iterator iter = getTrustedCertificates().iterator();
 			CertificateChain[] roots = result.getchains();