From 8a400b782157cadbf42620c2605fa219525a77fa Mon Sep 17 00:00:00 2001
From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04>
Date: Wed, 10 Sep 2008 10:46:13 +0000
Subject: [PATCH] fix for non-database gff

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@8762 ee4ac58c-ac51-4696-9907-e4b3aa274f04
---
 uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java b/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java
index e33bf834c..fe51b8389 100644
--- a/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java
+++ b/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java
@@ -159,6 +159,10 @@ public class ClusterLazyQualifierValue implements LazyQualifierValue
     {
       final List featureIds = new Vector();
       String f_id[] = ArtemisUtils.getString(strings, "object_id=").split("=");
+      
+      if(f_id.length < 2)
+        return value;
+      
       featureIds.add( Integer.valueOf(f_id[1]) );
       final Document document = ((DocumentEntry)feature.getEntry()).getDocument();
       clusters = ((DatabaseDocument)document).getClustersByFeatureIds(featureIds);
-- 
GitLab