Index: /CKEditor/tests/tt/4614/1.html
===================================================================
--- /CKEditor/tests/tt/4614/1.html	(revision 4447)
+++ /CKEditor/tests/tt/4614/1.html	(revision 4448)
@@ -4,5 +4,5 @@
 <head>
 	<title>Ticket: #4614</title>
-	<meta name="tags" content="editor,unit,all">
+	<meta name="tags" content="editor,unit,stable">
 	<script type="text/javascript" src="../../cktester/cell.js"></script>
 	<script>
Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 4447)
+++ /CKEditor/trunk/CHANGES.html	(revision 4448)
@@ -52,4 +52,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/4567">#4567</a> : Fixed IE throw error when pressing 'Back Space' in source mode.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/4573">#4573</a> : Fixed 'IgnoreEmptyPargraph' config doesn't work with config 'entites' set to 'false'.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/4614">#4614</a> : Fixed attribute protection fails because of line-break.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js	(revision 4447)
+++ /CKEditor/trunk/_source/plugins/htmldataprocessor/plugin.js	(revision 4448)
@@ -200,5 +200,5 @@
 	}
 
-	var protectAttributeRegex = /<(?:a|area|img|input).*?\s((?:href|src|name)\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|(?:[^ "'>]+)))/gi;
+	var protectAttributeRegex = /<(?:a|area|img|input)[\s\S]*?\s((?:href|src|name)\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|(?:[^ "'>]+)))/gi;
 
 	function protectAttributes( html )
@@ -209,6 +209,6 @@
 	var protectStyleTagsRegex = /<(style)(?=[ >])[^>]*>[^<]*<\/\1>/gi;
 	var encodedTagsRegex = /<cke:encoded>([^<]*)<\/cke:encoded>/gi;
-	var protectElementNamesRegex = /(<\/?)((?:object|embed|param).*?>)/gi;
-	var protectSelfClosingRegex = /<cke:param(.*?)\/>/gi;
+	var protectElementNamesRegex = /(<\/?)((?:object|embed|param)[\s\S]*?>)/gi;
+	var protectSelfClosingRegex = /<cke:param([\s\S]*?)\/>/gi;
 
 	function protectStyleTagsMatch( match )
