diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/.ratings b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/.ratings
index 220632fe46b46bd940344919ccc7459b7ad3208b..6b54f907a5b35fdb0be081e746247045848c4568 100644
--- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/.ratings
+++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/.ratings
@@ -1,2 +1,2 @@
 ColumnHandle.java 8fc5f04cbb0127e5df8c7a9e3b2620502bf93716 GREEN
-GenericAnnotationView.java 494cbcade7fd5d66b9629b86549eb25d4d4c93dd YELLOW
+GenericAnnotationView.java 6d5569d9a346d5fd60d28a1c60baa9963b5a4010 YELLOW
diff --git a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/GenericAnnotationView.java b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/GenericAnnotationView.java
index 494cbcade7fd5d66b9629b86549eb25d4d4c93dd..6d5569d9a346d5fd60d28a1c60baa9963b5a4010 100644
--- a/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/GenericAnnotationView.java
+++ b/org.fortiss.tooling.base.ui/src/org/fortiss/tooling/base/ui/annotation/view/generic/GenericAnnotationView.java
@@ -17,6 +17,8 @@ package org.fortiss.tooling.base.ui.annotation.view.generic;
 
 import static org.fortiss.tooling.base.ui.annotation.editingsupport.EditingSupportFactory.createEditingSupport;
 import static org.fortiss.tooling.base.ui.annotation.labelprovider.LabelProviderFactory.createLabelProvider;
+import static org.fortiss.tooling.kernel.utils.LoggingUtils.error;
+import static org.fortiss.tooling.kernel.utils.LoggingUtils.warning;
 
 import java.lang.reflect.Method;
 import java.util.Collection;
@@ -70,6 +72,7 @@ import org.fortiss.tooling.base.annotation.valueprovider.IAnnotationValueProvide
 import org.fortiss.tooling.base.annotation.valueprovider.IAnnotationValueProvider.AnnotationActionParameters;
 import org.fortiss.tooling.base.model.element.IAnnotatedSpecification;
 import org.fortiss.tooling.base.model.element.IModelElement;
+import org.fortiss.tooling.base.ui.ToolingBaseUIActivator;
 import org.fortiss.tooling.base.ui.annotation.editingsupport.EditingSupportFactory;
 import org.fortiss.tooling.base.ui.annotation.editingsupport.ElementCommentEditingSupport;
 import org.fortiss.tooling.base.ui.annotation.editingsupport.ElementNameEditingSupport;
@@ -297,13 +300,17 @@ public class GenericAnnotationView extends AnnotationViewPartBase {
 		try {
 			Method method = table.getClass().getDeclaredMethod("setItemHeight", int.class);
 			if(method != null) {
-				boolean accessible = method.isAccessible();
-				method.setAccessible(true);
-				method.invoke(table, height);
-				method.setAccessible(accessible);
+				boolean accessible = method.canAccess(table);
+				if(method.trySetAccessible()) {
+					method.invoke(table, height);
+					method.setAccessible(accessible);
+				} else {
+					warning(ToolingBaseUIActivator.getDefault(),
+							"Could not set annotation table height.");
+				}
 			}
 		} catch(Exception e) {
-			return;
+			error(ToolingBaseUIActivator.getDefault(), "Failed to set annotation table height.", e);
 		}
 	}