Index: src/orca/settings.py
===================================================================
--- src/orca/settings.py	(revision 3825)
+++ src/orca/settings.py	(working copy)
@@ -228,6 +228,7 @@
 BRAILLE_SEL_8    = 0x80 # 10000000
 BRAILLE_SEL_BOTH = 0xc0 # 11000000
 brailleSelectorIndicator = BRAILLE_SEL_BOTH
+brailleLinkIndicator = BRAILLE_SEL_BOTH
 
 # Speech punctuation levels (see verbalizePunctuationStyle).
 #
Index: src/orca/braille.py
===================================================================
--- src/orca/braille.py	(revision 3825)
+++ src/orca/braille.py	(working copy)
@@ -560,8 +560,24 @@
 
         attrIndicator = settings.textAttributesBrailleIndicator
         selIndicator = settings.brailleSelectorIndicator
+        linkIndicator = settings.brailleLinkIndicator
         script = orca_state.activeScript
 
+        if linkIndicator:
+            try:
+                hyperText = self.accessible.queryHypertext()
+                nLinks = hyperText.getNLinks()
+            except:
+                nLinks = 0
+
+            n = 0
+            while n < nLinks:
+                link = hyperText.getLink(n)
+                if self.lineOffset <= link.startIndex:
+                    for i in xrange(link.startIndex, link.endIndex):
+                        regionMask[i] |= linkIndicator
+                n += 1
+
         if attrIndicator:
             enabledAttributes = script.attribsToDictionary(
                 settings.enabledBrailledTextAttributes)
