Index: /trunk/quest-plugin-jfc/src/main/java/de/ugoe/cs/quest/plugin/jfc/JFCTraceCorrector.java
===================================================================
--- /trunk/quest-plugin-jfc/src/main/java/de/ugoe/cs/quest/plugin/jfc/JFCTraceCorrector.java	(revision 842)
+++ /trunk/quest-plugin-jfc/src/main/java/de/ugoe/cs/quest/plugin/jfc/JFCTraceCorrector.java	(revision 843)
@@ -624,5 +624,15 @@
             }
             else {
-                title = icon;
+                // to be able to distinguish some elements, that usually have no name but an icon,
+                // try to include some of their specific identifying information in their name.
+                if ("org.tigris.toolbar.toolbutton.PopupToolBoxButton".equals(clazz))
+                {
+                    icon = icon.substring(0, icon.lastIndexOf('@'));
+                    title = clazz.substring(clazz.lastIndexOf('.') + 1) + "(position " +
+                        component.getX() + ")";
+                }
+                else {
+                    title = icon;
+                }
             }
         }
