diff --git a/bin/loopy b/bin/loopy
index 0ea3ad17071ccd609309bcfe4ef2a506a1f83113..cb223c31a1eef3244bd21310722f4b84a539d77c 100644
--- a/bin/loopy
+++ b/bin/loopy
@@ -131,7 +131,8 @@ def main():
                         + pre_transform_code)
 
         kernels = lp.parse_transformed_fortran(
-                infile_content, pre_transform_code=pre_transform_code)
+                infile_content, pre_transform_code=pre_transform_code,
+                filename=args.infile)
 
         if args.name is not None:
             kernels = [kernel for kernel in kernels