Index: gnopernicus/srlow/libsrlow/SRLow.c
===================================================================
RCS file: /cvs/gnome/gnopernicus/srlow/libsrlow/SRLow.c,v
retrieving revision 1.91
diff -u -r1.90 SRLow.c
--- gnopernicus/srlow/libsrlow/SRLow.c	24 May 2004 11:00:36 -0000	1.90
+++ gnopernicus/srlow/libsrlow/SRLow.c	11 Jun 2004 07:45:02 -0000	1.91
@@ -1248,7 +1248,7 @@
 	    !srle_is_for_watched_acc (event) &&
 	    srle_is_for_focused_ancestor_acc (event))
 	    event->type = SRL_EVENT_FOCUS2;
-	if (last_link_index != new_link_index)
+	if (last_link_index != new_link_index && new_link_index != -1)
 	    event->type = SRL_EVENT_FOCUS;
 	last_link_index = new_link_index;
     }
