diff --git a/svtools/source/config/printoptions.cxx b/svtools/source/config/printoptions.cxx index f5d3c178f471..af1101acd8cd 100644 --- a/svtools/source/config/printoptions.cxx +++ b/svtools/source/config/printoptions.cxx @@ -30,7 +30,6 @@ #include #include -#include #include "itemholder2.hxx" @@ -129,10 +128,7 @@ SvtPrintOptions_Impl::SvtPrintOptions_Impl(const OUString& rConfigRoot) if (m_xCfg.is()) { - using comphelper::string::getTokenCount; - sal_Int32 nTokenCount = getTokenCount(rConfigRoot, '/'); - OUString sTok = rConfigRoot.getToken(nTokenCount - 1, '/'); - m_xCfg->getByName(sTok) >>= m_xNode; + m_xCfg->getByName(rConfigRoot.copy(rConfigRoot.lastIndexOf('/')+1)) >>= m_xNode; } } catch (const css::uno::Exception&)