From f663e18e1fc48223f807ca40ec1c966f2dbc5a11 Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Mon, 20 Dec 2010 16:49:26 +0000
Subject: [PATCH] LMS-1937 bug fixed

SVN: 19199
---
 .../web/client/application/renderer/PersonRenderer.java  | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/renderer/PersonRenderer.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/renderer/PersonRenderer.java
index fa4eaa6ccf1..fa2ecc85972 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/renderer/PersonRenderer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/renderer/PersonRenderer.java
@@ -89,10 +89,13 @@ public final class PersonRenderer
     /**
      * Creates an <i>HTML</i> A element for given <var>person</var> with a specified name.
      */
-    public final static String createPersonAnchor(final Person person, String personName)
+    public final static String createPersonAnchor(final Person personOrNull, String personName)
     {
-        assert person != null : "Unspecified person.";
-        final String email = person.getEmail();
+        if (personOrNull == null)
+        {
+            return personName;
+        }
+        final String email = personOrNull.getEmail();
         if (StringUtils.isBlank(email) == false)
         {
             final Element anchor = DOMUtils.createAnchorElement(null, "mailto:" + email, email);
-- 
GitLab