diff --git a/de.uniwue.mk.athen/bundles/de.uniwue.mk.kall.coreferenceview/src/de/uniwue/mk/kall/coreferenceview/part/CorefView.java b/de.uniwue.mk.athen/bundles/de.uniwue.mk.kall.coreferenceview/src/de/uniwue/mk/kall/coreferenceview/part/CorefView.java
index 62dfbda2f7377b8e201b5741d70cf55d040ccff7..351edbfa288ca4b9ae915029999f42d1cf5e45bc 100644
--- a/de.uniwue.mk.athen/bundles/de.uniwue.mk.kall.coreferenceview/src/de/uniwue/mk/kall/coreferenceview/part/CorefView.java
+++ b/de.uniwue.mk.athen/bundles/de.uniwue.mk.kall.coreferenceview/src/de/uniwue/mk/kall/coreferenceview/part/CorefView.java
@@ -1060,8 +1060,10 @@ public class CorefView extends AEditorSubordinateViewPart {
 	}
 
 	public void tableAnnotationDoubleClicked(AnnotationFS selected) {
+		if(editor.getWidget().getSelection()==null)return;
+
+		AnnotationFS coveringNE = getCoveringNE(editor.getWidget().getSelection().x);
 
-		AnnotationFS coveringNE = getCoveringNE(editor.getWidget().getCaretOffset());
 
 		String id = selected.getFeatureValueAsString(idFeat);
 		String names = selected.getFeatureValueAsString(nameFeat);