diff --git a/acme_diags/driver/zonal_mean_2d_driver.py b/acme_diags/driver/zonal_mean_2d_driver.py index c9406a869..c0a45a07a 100755 --- a/acme_diags/driver/zonal_mean_2d_driver.py +++ b/acme_diags/driver/zonal_mean_2d_driver.py @@ -74,6 +74,10 @@ def run_diag(parameter): ref_name = parameter.ref_name regions = parameter.regions + if getattr(parameter, 'multiprocessing', False): + # only force mpl when running with multiprocessing + parameter.backend = 'mpl' + for season in seasons: try: filename1 = utils.get_test_filename(parameter, season)