Index: impl/org/GNOME/Accessibility/AccessibleImpl.java
===================================================================
RCS file: /cvs/gnome/java-access-bridge/impl/org/GNOME/Accessibility/AccessibleImpl.java,v
retrieving revision 1.4
diff -u -p -r1.4 AccessibleImpl.java
--- impl/org/GNOME/Accessibility/AccessibleImpl.java	19 Nov 2002 22:58:15 -0000	1.4
+++ impl/org/GNOME/Accessibility/AccessibleImpl.java	29 May 2003 11:13:30 -0000
@@ -62,13 +62,13 @@ public class AccessibleImpl extends Unkn
 			  iface = new ComponentImpl (ac); 
 			  this.add_interface (iface);
 		  }
-		  if (ac.getAccessibleEditableText() != null) {
+		  if (ac.getAccessibleText() != null) {
+			  if (ac.getAccessibleEditableText() != null) {
               // System.err.println("aggregate_interfaces : EDITABLE_TEXT");
-			  iface = new EditableTextImpl (ac); 
-			  this.add_interface (iface);
-		  }
-		  else if (ac.getAccessibleText() != null) {
-              // System.err.println("aggregate_interfaces : TEXT");
+				  iface = new EditableTextImpl (ac); 
+				  this.add_interface (iface);
+			  }
+              // System.err.println("aggregate_interfaces : TEXT ");
 			  iface = new TextImpl (ac); 
 			  this.add_interface (iface);
 		          if (ac.getAccessibleText() 
