diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/extra/ExtraCore.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/extra/ExtraCore.java index e267da844..3e26c24ef 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/extra/ExtraCore.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/extra/ExtraCore.java @@ -43,6 +43,8 @@ public final class ExtraCore { * @param value The value */ public static void setValue(String key, Object value){ + if(value == null || key == null) return; // null values create an NPE on insertion + getInstance().valueMap.put(key, value); ConcurrentLinkedQueue> extraListenerList = getInstance().listenerMap.get(key); if(extraListenerList == null) return; //No listeners