diff --git a/ipaacalib/java/src/ipaaca/util/ComponentNotifier.java b/ipaacalib/java/src/ipaaca/util/ComponentNotifier.java
index 8fc6b39dde1dec9e25a41b64f1d074ffa20eeee7..c3f16a3bcad7127a566f730ea68831c052ad0c8c 100644
--- a/ipaacalib/java/src/ipaaca/util/ComponentNotifier.java
+++ b/ipaacalib/java/src/ipaaca/util/ComponentNotifier.java
@@ -121,7 +121,7 @@ public class ComponentNotifier
         this.inBuffer = inBuffer;
     }
 
-    public void initialize()
+    public synchronized void initialize()
     {
         if(!isInitialized)
         {