SVN commit 590814 by porten: fixed crash when characterSet was accessed on newly-created document (#133071) M +4 -1 kjs_dom.cpp --- branches/KDE/3.5/kdelibs/khtml/ecma/kjs_dom.cpp #590813:590814 @@ -932,7 +932,10 @@ return getDOMNode(exec,doc.documentElement()); case CharacterSet: { DOM::DocumentImpl* docImpl = static_cast(doc.handle()); - return String(docImpl->part()->encoding()); + if (docImpl->part()) + return String(docImpl->part()->encoding()); + else + return Undefined(); } case StyleSheets: //kdDebug() << "DOMDocument::StyleSheets, returning " << doc.styleSheets().length() << " stylesheets" << endl;