diff --git a/sfx2/source/doc/objstor.cxx b/sfx2/source/doc/objstor.cxx index 420cb6ecd35c..3266f5d4ac95 100644 --- a/sfx2/source/doc/objstor.cxx +++ b/sfx2/source/doc/objstor.cxx @@ -3506,8 +3506,9 @@ bool SfxObjectShell::WriteThumbnail(bool bEncrypted, bool bIsTemplate, const uno xSet->setPropertyValue("MediaType", uno::makeAny(OUString("image/png"))); if (bEncrypted) { - OUString sFactoryName = OUString::createFromAscii(GetFactory().GetShortName()); - sal_uInt16 nResID = GraphicHelper::getThumbnailReplacementIDByFactoryName_Impl(sFactoryName, bIsTemplate); + const sal_uInt16 nResID = GraphicHelper::getThumbnailReplacementIDByFactoryName_Impl( + GetFactory().GetFactoryName(), + bIsTemplate); if (nResID) bResult = GraphicHelper::getThumbnailReplacement_Impl(nResID, xStream); }