diff --git a/openquake/calculators/classical.py b/openquake/calculators/classical.py
index <HASH>..<HASH> 100644
--- a/openquake/calculators/classical.py
+++ b/openquake/calculators/classical.py
@@ -172,12 +172,9 @@ class PSHACalculator(base.HazardCalculator):
             num_tasks = 0
             num_sources = 0
             src_filter = SourceFilter(tile, oq.maximum_distance)
+            if num_tiles > 1:
+                logging.info('Processing tile %d of %d', tile_i, len(tiles))
             if self.prefilter:
-                if num_tiles > 1:
-                    logging.info('Prefiltering tile %d of %d', tile_i,
-                                 len(tiles))
-                else:
-                    logging.info('Prefiltering sources')
                 with self.monitor('prefiltering'):
                     csm = self.csm.filter(src_filter)
             else:
Better logging [skip CI]