diff --git a/matlab/CheckPath.m b/matlab/CheckPath.m
index f32f8fa22998e8f54b6c910beaa3195defcf0814..6f27753c48d393420f7e443809d1ea78007ab12e 100644
--- a/matlab/CheckPath.m
+++ b/matlab/CheckPath.m
@@ -31,7 +31,7 @@ function [DirectoryName, info] = CheckPath(type,dname)
 
 info = 0;
 
-DirectoryName = [ dname filesep type ];
+DirectoryName = [ dname '/' type ]; % don't use filesep as it will create issues with LaTeX on Windows
 
 if ~isdir(dname)
     % Make sure there isn't a file with the same name, see trac ticket #47
diff --git a/matlab/plot_priors.m b/matlab/plot_priors.m
index 9cfa5385ee37dfa25f4774665023c599e3c5933c..1531ae61651d4cd0fe832a672645cb25f25ae894 100644
--- a/matlab/plot_priors.m
+++ b/matlab/plot_priors.m
@@ -76,7 +76,7 @@ for plt = 1:nbplt
     if TeX && any(strcmp('eps',cellstr(options_.graph_format)))
         fprintf(fidTeX,'\\begin{figure}[H]\n');
         fprintf(fidTeX,'\\centering\n');
-        fprintf(fidTeX,'\\includegraphics[width=%2.2f\\textwidth]{%s_Priors%s}\n',options_.figures.textwidth*min(index/nc,1),[graphDirectoryName filesep M_.fname],int2str(plt));
+        fprintf(fidTeX,'\\includegraphics[width=%2.2f\\textwidth]{%s_Priors%s}\n',options_.figures.textwidth*min(index/nc,1),[graphDirectoryName '/' M_.fname],int2str(plt));
         fprintf(fidTeX,'\\caption{Priors.}');
         fprintf(fidTeX,'\\label{Fig:Priors:%s}\n',int2str(plt));
         fprintf(fidTeX,'\\end{figure}\n');