diff --git a/litmus-client/pom.xml b/litmus-client/pom.xml
index 28933c5..2c92723 100644
--- a/litmus-client/pom.xml
+++ b/litmus-client/pom.xml
@@ -9,7 +9,7 @@
litmus-client
- 3.0.1-RELEASE
+ 3.0.2-RELEASE
jar
litmus-client
diff --git a/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java b/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java
index 5bba0c0..d3eb955 100644
--- a/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java
+++ b/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java
@@ -227,7 +227,8 @@ public class DefaultLitmus implements Litmus {
? VariantUtil.selectVariant(litmusExperiment, context, defaultValue)
: defaultValue;
- if (config.isEnableClickStream()) {
+
+ if (Objects.nonNull(litmusExperiment) && config.isEnableClickStream() && litmusExperiment.isEnableClickStream() ) {
this.eventDispatcher.publish(context, litmusExperiment, enabled, variant);
}
diff --git a/litmus-client/src/main/resources/app.properties b/litmus-client/src/main/resources/app.properties
index 98132db..7828475 100644
--- a/litmus-client/src/main/resources/app.properties
+++ b/litmus-client/src/main/resources/app.properties
@@ -1 +1 @@
-litmus.client.version=3.0.1-RELEASE
\ No newline at end of file
+litmus.client.version=3.0.2-RELEASE
\ No newline at end of file
diff --git a/litmus-mock/pom.xml b/litmus-mock/pom.xml
index df833f9..0cbca76 100644
--- a/litmus-mock/pom.xml
+++ b/litmus-mock/pom.xml
@@ -22,7 +22,7 @@
com.navi.medici
litmus-client
- 3.0.1-RELEASE
+ 3.0.2-RELEASE
diff --git a/litmus-proxy/pom.xml b/litmus-proxy/pom.xml
index a914566..60b877b 100644
--- a/litmus-proxy/pom.xml
+++ b/litmus-proxy/pom.xml
@@ -23,7 +23,7 @@
com.navi.medici
litmus-client
- 3.0.1-RELEASE
+ 3.0.2-RELEASE