diff --git a/common/net/minecraftforge/event/ListenerList.java b/common/net/minecraftforge/event/ListenerList.java index af24a7626..acdeb5669 100644 --- a/common/net/minecraftforge/event/ListenerList.java +++ b/common/net/minecraftforge/event/ListenerList.java @@ -209,7 +209,10 @@ public class ListenerList { for(ArrayList list : priorities) { - list.remove(listener); + if (list.remove(listener)) + { + rebuild = true; + } } } }