diff --git a/src/SkyRevealStore.js b/src/SkyRevealStore.js
index <HASH>..<HASH> 100644
--- a/src/SkyRevealStore.js
+++ b/src/SkyRevealStore.js
@@ -28,9 +28,5 @@ export default function SkyRevealStore(Vue) {
 		},
 	});
 
-	Object.defineProperty(Vue.prototype, '$SkyReveal', {
-		get() {
-			return instance
-		}
-	})
+	Vue.util.defineReactive(Vue.prototype, '$SkyOverlay', instance);
 }
Fixed cannot redefine $SkyReveal property issue