diff --git a/java/jsp-spi/src/com/intellij/psi/jsp/JspSpiUtil.java b/java/jsp-spi/src/com/intellij/psi/jsp/JspSpiUtil.java index 7d419ea74bca..5da8dc8a0c8b 100644 --- a/java/jsp-spi/src/com/intellij/psi/jsp/JspSpiUtil.java +++ b/java/jsp-spi/src/com/intellij/psi/jsp/JspSpiUtil.java @@ -135,7 +135,10 @@ public abstract class JspSpiUtil { List result = new ArrayList<>(); processClassPathItems(virtualFile, module, file -> { if (file != null && file.isValid()) { - result.add(file.toNioPath()); + Path path = file.getFileSystem().getNioPath(file); + if (path != null) { + result.add(path); + } } }, includeModuleOutput); return result;