Les,
This is same bug which exists in the dotnetnuke 1.x, dotnetnuke 2.x and dotnetnuke 3.x.
CuteEditor resolved this bug by passing the portal id to Editor.DNN_arg property.
You can use the same approach to resolve this problem.
After you make changes, make sure you recompile your project.
If you still have problems, please let me know.
asp.net Chat http://cutesoft.net/ASP.NET+Chat/default.aspx
Web Messenger: http://cutesoft.net/Web-Messenger/default.aspx
asp.net wysiwyg editor: http://cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx
asp wysiwyg html editor: http://cutesoft.net/ASP
asp.net Image Gallery: http://cutesoft.net/ASP.NET+Image+Gallery/default.aspx
Live Support: http://cutesoft.net/live-support/default.aspx