From: jprocter <Jim Procter>
Date: Fri, 19 Dec 2008 15:34:07 +0000 (+0000)
Subject: avoid null pointer exception when groupName is not set
X-Git-Tag: Release_2_5~371
X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=609e194252024a6c3d01d6fea1b12525d4a77c9b;p=jalview.git

avoid null pointer exception when groupName is not set
---

diff --git a/src/jalview/datamodel/SequenceGroup.java b/src/jalview/datamodel/SequenceGroup.java
index 11a5ab3..561a43d 100755
--- a/src/jalview/datamodel/SequenceGroup.java
+++ b/src/jalview/datamodel/SequenceGroup.java
@@ -123,7 +123,10 @@ public class SequenceGroup
       while (sq.hasMoreElements()) { 
         sequences.addElement(sq.nextElement()); 
       };
-      groupName = new String(seqsel.groupName);
+      if (seqsel.groupName!=null)
+      {
+        groupName = new String(seqsel.groupName);
+      }
       displayBoxes = seqsel.displayBoxes;
       displayText = seqsel.displayText;
       colourText = seqsel.colourText;
@@ -132,7 +135,6 @@ public class SequenceGroup
       cs =seqsel.cs;
       if (seqsel.description!=null)
         description = new String(seqsel.description);
-      groupName = new String(seqsel.groupName);
       hidecols = seqsel.hidecols;
       hidereps = seqsel.hidereps;
       idColour = seqsel.idColour;