diff --git a/swiss_locator/core/filters/swiss_locator_filter.py b/swiss_locator/core/filters/swiss_locator_filter.py index af23999..e63ed66 100644 --- a/swiss_locator/core/filters/swiss_locator_filter.py +++ b/swiss_locator/core/filters/swiss_locator_filter.py @@ -189,7 +189,7 @@ def create_transforms(self): self.crs = self.settings.value("crs") if self.crs == "project": map_crs = self.map_canvas.mapSettings().destinationCrs() - if map_crs.isValid(): + if map_crs.isValid() and ":" in map_crs.authid(): self.crs = map_crs.authid().split(":")[1] if self.crs not in AVAILABLE_CRS: self.crs = "2056"