Index: src/main/java/java/beans/beancontext/BeanContextSupport.java =================================================================== --- src/main/java/java/beans/beancontext/BeanContextSupport.java (revision 547646) +++ src/main/java/java/beans/beancontext/BeanContextSupport.java (working copy) @@ -262,7 +262,10 @@ } synchronized (this.bcmListeners) { - this.bcmListeners.add(bcml); + // HARMONY-4011 + if (!this.bcmListeners.contains(bcml)) { + this.bcmListeners.add(bcml); + } } }