Index: /CKEditor/branches/features/contenteditable/_source/plugins/link/plugin.js
===================================================================
--- /CKEditor/branches/features/contenteditable/_source/plugins/link/plugin.js	(revision 5607)
+++ /CKEditor/branches/features/contenteditable/_source/plugins/link/plugin.js	(revision 5608)
@@ -178,10 +178,12 @@
 	{
 		var range;
-		try { range  = editor.getSelection().getRanges()[ 0 ]; }
+		try
+		{
+			range  = editor.getSelection().getRanges( true )[ 0 ];
+			range.shrink( CKEDITOR.SHRINK_TEXT );
+			var root = range.getCommonAncestor();
+			return root.getAscendant( 'a', true );
+		}
 		catch( e ) { return null; }
-
-		range.shrink( CKEDITOR.SHRINK_TEXT );
-		var root = range.getCommonAncestor();
-		return root.getAscendant( 'a', true );
 	}
 };
