Index: /CKEditor/tests/profile.js.tpl
===================================================================
--- /CKEditor/tests/profile.js.tpl	(revision 4551)
+++ /CKEditor/tests/profile.js.tpl	(revision 4552)
@@ -16,9 +16,10 @@
 
 				// Inject CKEditor source.
-				if( ( tags.indexOf( 'editor' ) != -1 )
-					&& ( tags.indexOf( 'editor-ondemand' ) == -1  ) )
+				if ( tags.indexOf( 'editor-ondemand' ) != -1 )
+					env.push( '${CKEDITOR_ROOT}/ckeditor_basic_source.js' )
+				if ( tags.indexOf( 'editor-release' ) != -1 )
+					env.push( '${CKEDITOR_ROOT}/ckeditor.js' );
+				else if( ( tags.indexOf( 'editor' ) != -1 ) )
 					env.push( '${CKEDITOR_ROOT}/ckeditor_source.js' );
-				else if ( tags.indexOf( 'editor-ondemand' ) )
-					env.push( '${CKEDITOR_ROOT}/ckeditor_basic_source.js' );
 
 				// Inject CKEditor unit test library.
Index: /CKEditor/tests/tt/4549/1.html
===================================================================
--- /CKEditor/tests/tt/4549/1.html	(revision 4552)
+++ /CKEditor/tests/tt/4549/1.html	(revision 4552)
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+	"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+	<title>Ticket: #4549</title>
+	<!--
+		Note: You'll need to point 'CKEDITOR_ROOT' env variable to a released
+		reversion for this TC to work.
+	-->
+	<meta name="tags" content="editor,editor-release,manual,all">
+	<script type="text/javascript" src="../../cktester/cell.js"></script>
+	<script>
+		delete CKEDITOR.timestamp;
+		YAHOO.util.Event.removeListener( window, 'load' );
+		window.onload = function ()
+		{
+			CKEDITOR.replace( 'editor1' );
+		}
+	</script>
+</head>
+<body>
+<pre>
+=== Test Disable Resources Cache ===
+ 1. Use any traffic tool to watch over editor instance resource urls.
+ * Expected Result: There should be no query part in all the urls.
+</pre>
+<textarea id="editor1" rows="10" cols="80"></textarea>
+</body>
+</html>
