diff --git a/lib/master.pike b/lib/master.pike
index a3f7eec0783d2c0b5008d11ca8edbdf448889aa5..ac9bdfa07a24012b8bd3fd3aa23410da6a0764c1 100644
--- a/lib/master.pike
+++ b/lib/master.pike
@@ -1,4 +1,4 @@
-/* $Id: master.pike,v 1.58 1998/01/13 22:27:44 hubbe Exp $
+/* $Id: master.pike,v 1.59 1998/01/15 05:58:34 hubbe Exp $
  *
  * Master-file for Pike.
  */
@@ -452,7 +452,7 @@ void _main(string *argv, string *env)
 
   add_constant("write",_static_modules.files()->file("stdout")->write);
 
-  _master_file_name=backtrace()[-1][0];
+  _master_file_name=replace(backtrace()[-1][0],"\\","/");
   q=_master_file_name/"/";
   pike_library_path = combine_path_with_cwd(q[0..sizeof(q)-2] * "/");