Index: /CKEditor/trunk/_source/plugins/bbcode/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/bbcode/plugin.js	(revision 6943)
+++ /CKEditor/trunk/_source/plugins/bbcode/plugin.js	(revision 6944)
@@ -879,6 +879,7 @@
 			  editor.dataProcessor.writer = BBCodeWriter;
 
-			  editor.on( 'editingBlockReady', function ()
+			  editor.on( 'beforeSetMode', function( evt )
 			  {
+				  evt.removeListener();
 				  var wysiwyg = editor._.modes[ 'wysiwyg' ];
 				  wysiwyg.loadData = CKEDITOR.tools.override( wysiwyg.loadData, function( org )
