diff --git a/gradle/nshm.gradle b/gradle/nshm.gradle
index 5eecb87f60f13bc56d519bbdc4b64f494cd659df..0e1a39a17c9477faf6afe3985adf691099b5e3bc 100644
--- a/gradle/nshm.gradle
+++ b/gradle/nshm.gradle
@@ -43,7 +43,7 @@ clean.dependsOn cleanNshm
 task nshms() {
   dependsOn cleanNshm
   def yaml = new Yaml()
-  def nshmConfig = new Yaml().load(new File("nshms.yml").newInputStream())
+  def nshmConfig = new Yaml().load(new File("${projectDir}/nshms.yml").newInputStream())
 
   doLast {
     for (nshm in nshmConfig.nshms) {