diff --git a/uk/ac/sanger/artemis/components/FeatureDisplay.java b/uk/ac/sanger/artemis/components/FeatureDisplay.java index fee5c66df625ee18945dac39431f860b649dc872..0c1a441db284f33511a88f8212fc868983d07665 100644 --- a/uk/ac/sanger/artemis/components/FeatureDisplay.java +++ b/uk/ac/sanger/artemis/components/FeatureDisplay.java @@ -980,8 +980,11 @@ public class FeatureDisplay extends EntryGroupPanel event_feature.getEmblFeature() instanceof GFFStreamFeature && !GeneUtils.isDatabaseEntry(event_feature.getEmblFeature())) { - GFFUtils.updateSegmentRangeStore((GFFStreamFeature)event_feature.getEmblFeature(), + try + { + GFFUtils.updateSegmentRangeStore((GFFStreamFeature)event_feature.getEmblFeature(), event.getOldLocation(), event.getNewLocation()); + } catch(Exception e) {} } // if the feature is visible now or is in the list of visible features