diff --git a/pom.xml b/pom.xml
index b2ea909..848464d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -91,8 +91,7 @@
org.purejava
- appindicator-gtk3-java
- libayatana-appindicator-libappindicator-minimal
+ libappindicator-gtk3-java-minimal
${appindicator.version}
diff --git a/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java b/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java
index b6e18b8..dd60500 100644
--- a/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java
+++ b/src/main/java/org/cryptomator/linux/tray/AppindicatorTrayMenuController.java
@@ -11,7 +11,7 @@
import org.cryptomator.integrations.tray.TrayMenuException;
import org.cryptomator.integrations.tray.TrayMenuItem;
import org.purejava.appindicator.GCallback;
-import org.purejava.appindicator.MemoryAllocator;
+import org.purejava.appindicator.NativeLibUtilities;
import java.lang.foreign.Arena;
import java.lang.foreign.MemorySegment;
@@ -33,7 +33,7 @@ public class AppindicatorTrayMenuController implements TrayMenuController {
@CheckAvailability
public static boolean isAvailable() {
- return MemoryAllocator.isLoadedNativeLib();
+ return NativeLibUtilities.isLoadedNativeLib();
}
@Override