diff --git a/examples/svelte3/src/BaseButton.story.svelte b/examples/svelte3/src/BaseButton.story.svelte
index d80e9ceb..687c3d80 100644
--- a/examples/svelte3/src/BaseButton.story.svelte
+++ b/examples/svelte3/src/BaseButton.story.svelte
@@ -7,9 +7,19 @@
let disabled = false
let size = 'medium'
+
+ let source;
+
+ $: {
+ source = `Click me !`;
+ }
-
+
logEvent('click', event)}>
Click me!
diff --git a/packages/histoire-plugin-svelte/src/client/RenderStory.svelte b/packages/histoire-plugin-svelte/src/client/RenderStory.svelte
index 8538bb04..59488219 100644
--- a/packages/histoire-plugin-svelte/src/client/RenderStory.svelte
+++ b/packages/histoire-plugin-svelte/src/client/RenderStory.svelte
@@ -1,12 +1,23 @@
{#if slotName === 'controls'}
diff --git a/packages/histoire-plugin-svelte/src/client/RenderVariant.svelte b/packages/histoire-plugin-svelte/src/client/RenderVariant.svelte
index b77e23f2..ced79b8e 100644
--- a/packages/histoire-plugin-svelte/src/client/RenderVariant.svelte
+++ b/packages/histoire-plugin-svelte/src/client/RenderVariant.svelte
@@ -1,7 +1,6 @@
{#if shouldRender}