diff --git a/intercal/main.py b/intercal/main.py
index 447c57e99035d1f121331c25466d49d5b4ae92aa..2ed562693dbab6727ccbfe6f2a313dbf8bf9dcd3 100644
--- a/intercal/main.py
+++ b/intercal/main.py
@@ -1,6 +1,7 @@
 
 import argparse
 from datetime import datetime
+import os
 
 import h5py
 import numpy as np
@@ -107,7 +108,7 @@ def main():
         output_file.create_dataset('NPP_Time', data=unix_time(args.npp_time))
         output_file.create_dataset('SNO_Latitude', data=args.latitude)
         output_file.create_dataset('SNO_Longitude', data=args.longitude)
-        output_file.create_dataset('Input_Files', data=args.files)
+        output_file.create_dataset('Input_Files', data=[os.path.basename(f) for f in args.files])
 
 if __name__ == '__main__':
     main()