diff --git a/src/main/java/net/fabricmc/installer/client/ClientHandler.java b/src/main/java/net/fabricmc/installer/client/ClientHandler.java index 45fcd3f..bf667aa 100644 --- a/src/main/java/net/fabricmc/installer/client/ClientHandler.java +++ b/src/main/java/net/fabricmc/installer/client/ClientHandler.java @@ -131,7 +131,7 @@ private void showInstalledMessage(String loaderVersion, String gameVersion, Path try { if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) { if (e.getDescription().equals("fabric://mods")) { - Desktop.getDesktop().open(modsDirectory.toFile()); + Desktop.getDesktop().open(modsDirectory.toRealPath().toFile()); } else if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.BROWSE)) { Desktop.getDesktop().browse(e.getURL().toURI()); } else {