diff --git a/src/core/index.js b/src/core/index.js
index <HASH>..<HASH> 100644
--- a/src/core/index.js
+++ b/src/core/index.js
@@ -61,6 +61,13 @@ class YveBot {
 
   end() {
     this._dispatch('end', this.store().data);
+
+    const { sessionId } = this;
+    if (sessionId) {
+      this._store[sessionId] = {};
+      return;
+    }
+    this._store = {};
   }
 
   talk(message) {
clear store on finish chat to avoid memory leak