diff --git a/src/core/qgsmaprenderertask.cpp b/src/core/qgsmaprenderertask.cpp index 43bdd787cf1..33b56578b24 100644 --- a/src/core/qgsmaprenderertask.cpp +++ b/src/core/qgsmaprenderertask.cpp @@ -402,7 +402,7 @@ bool QgsMapRendererTask::run() if ( !skipWorldFile ) { - QString worldFileName = info.absolutePath() + '/' + info.baseName() + '.' + QString worldFileName = info.absolutePath() + '/' + info.completeBaseName() + '.' + outputSuffix.at( 0 ) + outputSuffix.at( info.suffix().size() - 1 ) + 'w'; QFile worldFile( worldFileName );