diff --git a/src/core/layout/qgslayoutexporter.cpp b/src/core/layout/qgslayoutexporter.cpp index 715345e3e18b..5a9b97bae6f5 100644 --- a/src/core/layout/qgslayoutexporter.cpp +++ b/src/core/layout/qgslayoutexporter.cpp @@ -345,8 +345,8 @@ QgsLayoutExporter::ExportResult QgsLayoutExporter::exportToImage( const QString PageExportDetails pageDetails; pageDetails.directory = fi.path(); - pageDetails.baseName = fi.baseName(); - pageDetails.extension = fi.completeSuffix(); + pageDetails.baseName = fi.completeBaseName(); + pageDetails.extension = fi.suffix(); LayoutContextPreviewSettingRestorer restorer( mLayout ); ( void )restorer;