From 8d88343a6f9d93a89e8ac447ec68412689ab2202 Mon Sep 17 00:00:00 2001 From: brinn <brinn> Date: Fri, 31 Jul 2009 18:07:23 +0000 Subject: [PATCH] fix: avoid NPE if the properties object has not been set SVN: 11958 --- .../source/java/ch/systemsx/cisd/authentication/Principal.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authentication/source/java/ch/systemsx/cisd/authentication/Principal.java b/authentication/source/java/ch/systemsx/cisd/authentication/Principal.java index eb0df3b9a97..c111e1d0a57 100644 --- a/authentication/source/java/ch/systemsx/cisd/authentication/Principal.java +++ b/authentication/source/java/ch/systemsx/cisd/authentication/Principal.java @@ -132,7 +132,7 @@ public final class Principal extends AbstractHashable implements Serializable */ public final String getProperty(final String key) { - return properties.get(key); + return (properties != null) ? properties.get(key) : null; } /** Retuns an unmodifiable <code>Set</code> of present properties. */ -- GitLab