diff --git a/src/app/layout/qgslayoutdesignerdialog.cpp b/src/app/layout/qgslayoutdesignerdialog.cpp index b21d010abab..b6c2de3fb22 100644 --- a/src/app/layout/qgslayoutdesignerdialog.cpp +++ b/src/app/layout/qgslayoutdesignerdialog.cpp @@ -4384,8 +4384,8 @@ QVector QgsLayoutDesignerDialog::predefinedScales() const { QgsProject *project = mMasterLayout->layoutProject(); // first look at project's scales - QVector< double > projectMapScales = project->mapScales(); - bool hasProjectScales( project->useProjectScales() ); + QVector< double > projectMapScales = project->viewSettings()->mapScales(); + bool hasProjectScales( project->viewSettings()->useProjectScales() ); if ( !hasProjectScales || projectMapScales.isEmpty() ) { // default to global map tool scales