diff --git a/launch.py b/launch.py
index 778fd564043b64003e1ff8575db53cb719d6f9e5..6b19b350405b2694fe6c6b5dcdd2de4bb0d5614f 100755
--- a/launch.py
+++ b/launch.py
@@ -427,6 +427,7 @@ class Scheduler:
         self.reload_pbsflist = 0
         self.cache = cache
         self.sort = sort
+        self.f_pbsflist = os.path.join(os.getcwd(), 'launch_pbs_filelist.txt')
 
         self.pbsnodes = '/opt/pbs/bin/pbsnodes'
         if HOSTNAME[:1] == 'g':
@@ -464,7 +465,6 @@ class Scheduler:
     def get_joblist(self, verbose=True):
 
         # build the file list
-        self.f_pbsflist = os.path.join(os.getcwd(), 'launch_pbs_filelist.txt')
         if not self.cache:
             if verbose:
                 print 'Building file list of to be launched jobs. ',