diff --git a/gridded_glm/libexec/_minute_gridder.py b/gridded_glm/libexec/_minute_gridder.py
index 898c04207501bd0001f1601a6d32a70ee8cc8421..fd5c872008a50e30804305693f4f9799b2e7ff15 100644
--- a/gridded_glm/libexec/_minute_gridder.py
+++ b/gridded_glm/libexec/_minute_gridder.py
@@ -157,8 +157,7 @@ def get_outpath_base(args):
             start_time, end_time: datetimes that can be used with strftime syntax, e.g.
                 './{start_time:%y/%b/%d}/GLM_{start_time:%Y%m%d_%H%M%S}.nc'
     """
-    print(parse_glm_filename(args.filenames[0]))
-    ops_environment, algorithm, platform, start_time, end_time, created_time = parse_glm_filename(args.filenames[0])
+    ops_environment, algorithm, platform, start_time, end_time, created_time = parse_glm_filename(os.path.basename(args.filenames[0]))
 
     sector_short = get_sector_shortstring(args)
     mode = "M3" # FIXME: is GLM always in M3?