diff --git a/extra/io/unix/launcher/launcher.factor b/extra/io/unix/launcher/launcher.factor
index 5f0a9b96cb..9abedf38ac 100755
--- a/extra/io/unix/launcher/launcher.factor
+++ b/extra/io/unix/launcher/launcher.factor
@@ -70,7 +70,7 @@ USE: unix
     [
         setup-priority
         setup-redirection
-        current-directory get resource-path cd
+        current-directory get (normalize-path) cd
         dup pass-environment? [
             dup get-environment set-os-envs
         ] when