diff --git a/source/dub/generators/visuald.d b/source/dub/generators/visuald.d
index 2dcbf4c..f4e7abb 100644
--- a/source/dub/generators/visuald.d
+++ b/source/dub/generators/visuald.d
@@ -403,7 +403,10 @@
ret.put(" \n");
ret.put(" \n");
ret.put(" \n");
- ret.put(" ..\n");
+ auto wdir = Path(buildsettings.workingDirectory);
+ if (!wdir.absolute) wdir = m_project.rootPackage.path ~ wdir;
+ ret.formattedWrite(" %s\n",
+ wdir.relativeTo(project_file_dir).toNativeString());
ret.put(" \n");
ret.put(" \n");
ret.put(" *.obj;*.cmd;*.build;*.dep\n");