diff --git a/loki/transform/dependency_transform.py b/loki/transform/dependency_transform.py index 438b78b76..e8bd71d97 100644 --- a/loki/transform/dependency_transform.py +++ b/loki/transform/dependency_transform.py @@ -155,7 +155,7 @@ def transform_subroutine(self, routine, **kwargs): return # Change the name of kernel routines - if routine.is_function and not routine.result_name: + if routine.is_function and routine.result_name.lower() == routine.name.lower(): self.update_result_var(routine) routine.name += self.suffix if item: