diff --git a/steps/LoSoTo.Abs.cwl b/steps/LoSoTo.Abs.cwl
index 1ea4b03b94ca1ed938f142cfcd7945b3df3cf367..c94cde3738af93dd3b1e1e7446e44a3931783081 100755
--- a/steps/LoSoTo.Abs.cwl
+++ b/steps/LoSoTo.Abs.cwl
@@ -16,13 +16,14 @@ requirements:
           [abs]
           soltab = $(inputs.soltab)
           operation = ABS
-      - entry: $(inputs.input_h5parm)
+      - entryname: $(inputs.input_h5parm.basename)
+	entry: $(inputs.input_h5parm)
         writable: true
 
 baseCommand: "losoto"
 
 arguments:
-  - $(inputs.input_h5parm)
+  - $(inputs.input_h5parm.basename)
   - parset.config
 
 hints:
@@ -40,4 +41,4 @@ outputs:
   - id: output_h5parm
     type: File
     outputBinding:
-      glob: $(inputs.input_h5parm)
+      glob: $(inputs.input_h5parm.basename)