Index: /CKEditor/branches/versions/3.6.x/_source/plugins/link/dialogs/anchor.js
===================================================================
--- /CKEditor/branches/versions/3.6.x/_source/plugins/link/dialogs/anchor.js	(revision 6861)
+++ /CKEditor/branches/versions/3.6.x/_source/plugins/link/dialogs/anchor.js	(revision 6862)
@@ -51,8 +51,8 @@
 				if ( range.collapsed )
 				{
-					if ( CKEDITOR.env.ie && CKEDITOR.env.version < 9 )
-						attributes['class'] = 'cke_anchor_empty';
+					if ( CKEDITOR.plugins.link.synAnchorSelector )
+						attributes[ 'class' ] = 'cke_anchor_empty';
 
-					if ( CKEDITOR.env.ie && CKEDITOR.env.version < 8 )
+					if ( CKEDITOR.plugins.link.emptyAnchorFix )
 					{
 						attributes[ 'contenteditable' ] = 'false';
Index: /CKEditor/branches/versions/3.6.x/_source/plugins/link/plugin.js
===================================================================
--- /CKEditor/branches/versions/3.6.x/_source/plugins/link/plugin.js	(revision 6861)
+++ /CKEditor/branches/versions/3.6.x/_source/plugins/link/plugin.js	(revision 6862)
@@ -48,6 +48,5 @@
 				'cursor:auto;' +
 			'}' +
-			( ( CKEDITOR.env.ie && CKEDITOR.env.version > 8 ) ? 'a[name]:empty,' : '' ) +
-			'a.cke_anchor_empty' +
+			( CKEDITOR.plugins.link.synAnchorSelector ? 'a.cke_anchor_empty' : 'a[name]:empty' ) +
 			'{' +
 				// Make empty anchor selectable on IE.
@@ -276,6 +275,6 @@
 	fakeAnchor : CKEDITOR.env.opera || CKEDITOR.env.webkit,
 
-	// For browsers that don't support CSS3 a[name]:empty().
-	synAnchorSelector : CKEDITOR.env.ie && CKEDITOR.env.version < 9,
+	// For browsers that don't support CSS3 a[name]:empty(), note IE9 is included because of #7783.
+	synAnchorSelector : CKEDITOR.env.ie,
 
 	// For browsers that have editing issue with empty anchor.
