diff --git a/hazelcast/src/main/java/com/hazelcast/cache/impl/CacheEventListenerAdaptor.java b/hazelcast/src/main/java/com/hazelcast/cache/impl/CacheEventListenerAdaptor.java
index <HASH>..<HASH> 100644
--- a/hazelcast/src/main/java/com/hazelcast/cache/impl/CacheEventListenerAdaptor.java
+++ b/hazelcast/src/main/java/com/hazelcast/cache/impl/CacheEventListenerAdaptor.java
@@ -120,9 +120,7 @@ public class CacheEventListenerAdaptor<K, V>
             } finally {
                 ((CacheSyncListenerCompleter) source).countDownCompletionLatch(cacheEventSet.getCompletionId());
             }
-            return;
         }
-        throw new UnsupportedOperationException("Event object not supported : " + eventObject.getClass().getName());
     }
 
     private void handleEvent(int type, Collection<CacheEventData> keys) {
Don't throw exception in "CacheEventListenerAdaptor" when event object is not "CacheEventSet"