diff --git a/steps/selectfirstdirectory.cwl b/steps/selectfirstdirectory.cwl
index d214353f659e1f27f22279fdbdfa428ada2557f0..c4ecb01874588d841d2080a853e0ee6f8d716619 100644
--- a/steps/selectfirstdirectory.cwl
+++ b/steps/selectfirstdirectory.cwl
@@ -11,6 +11,8 @@ outputs:
       type: Directory
 
 requirements:
+
+    - class: InlineJavascriptRequirement
     - class: InitialWorkDirRequirement
       listing:
         - $(inputs.input)
@@ -21,6 +23,3 @@ expression: |
     return {'output': inputs.input[0]}
   }
 
-
-requirements:
-  - class: InlineJavascriptRequirement