diff --git a/src/main/java/net/fabricmc/loom/util/gradle/SourceSetHelper.java b/src/main/java/net/fabricmc/loom/util/gradle/SourceSetHelper.java index e4dd21bf..4c544669 100644 --- a/src/main/java/net/fabricmc/loom/util/gradle/SourceSetHelper.java +++ b/src/main/java/net/fabricmc/loom/util/gradle/SourceSetHelper.java @@ -167,7 +167,13 @@ public final class SourceSetHelper { final XPath xpath = XPathFactory.newInstance().newXPath(); try (FileInputStream fis = new FileInputStream(file)) { - return xpath.evaluate(expression, new InputSource(fis)); + String result = xpath.evaluate(expression, new InputSource(fis)); + + if (result.isEmpty()) { + return null; + } + + return result; } catch (XPathExpressionException e) { return null; } catch (IOException e) {