Index: CKEditorControl.cs
===================================================================
--- CKEditorControl.cs	(revision 6543)
+++ CKEditorControl.cs	(working copy)
@@ -68,15 +68,15 @@
 		{
 			get
 			{
-				object obj = ViewState["BasePath" + this.ClientID];
+				object obj = ViewState["BasePath"];
 				if (obj == null)
 				{
 					obj = System.Configuration.ConfigurationManager.AppSettings["CKeditor:BasePath"];
-					ViewState["BasePath" + this.ClientID] = (obj == null ? "~/ckeditor" : (string)obj);
+					ViewState["BasePath"] = (obj == null ? "~/ckeditor" : (string)obj);
 				}
-				return (string)ViewState["BasePath" + this.ClientID];
+				return (string)ViewState["BasePath"];
 			}
-			set { ViewState["BasePath" + this.ClientID] = value; }
+			set { ViewState["BasePath"] = value; }
 		}
 
 		[Browsable(false)]
@@ -86,11 +86,11 @@
 		{
 			get
 			{
-				if (ViewState["CKEditorConfig" + this.ClientID] == null)
-					ViewState["CKEditorConfig" + this.ClientID] = new CKEditorConfig(this.BasePath);
-				return (CKEditorConfig)ViewState["CKEditorConfig" + this.ClientID];
+				if (ViewState["CKEditorConfig"] == null)
+					ViewState["CKEditorConfig"] = new CKEditorConfig(this.BasePath);
+				return (CKEditorConfig)ViewState["CKEditorConfig"];
 			}
-			set { ViewState["CKEditorConfig" + this.ClientID] = value; }
+			set { ViewState["CKEditorConfig"] = value; }
 		}
 
 		[Category("CKEditor Basic Settings")]
