Index: src/orca/Gecko.py
===================================================================
--- src/orca/Gecko.py	(revision 3413)
+++ src/orca/Gecko.py	(working copy)
@@ -7087,6 +7087,13 @@
             offset = offsetInParent
             obj = obj.parent
 
+        # Locate the offset at the beginning of this line.
+        #
+        text = self.queryNonEmptyText(obj)
+        if text:
+            line = text.getTextAtOffset(offset, boundary)
+            offset = line[1]
+
         # Get the objects on this line.
         #
         objects = self.getObjectsFromEOCs(obj, offset, boundary)
