Index: /CKEditor/branches/prototype/_source/core/dom/element.js
===================================================================
--- /CKEditor/branches/prototype/_source/core/dom/element.js	(revision 2946)
+++ /CKEditor/branches/prototype/_source/core/dom/element.js	(revision 2947)
@@ -69,7 +69,7 @@
 	var temp = new CKEDITOR.dom.element( 'div', ownerDocument );
 	temp.setHtml( html );
-	var retval = temp.getFirst();
-	retval.remove();
-	return retval;
+
+	// When returning the node, remove it from its parent to detach it.
+	return temp.getFirst().remove();
 };
 
