diff --git a/src/Dropdown/Dropdown.svelte b/src/Dropdown/Dropdown.svelte
index 30c67898..c5d0f5f1 100644
--- a/src/Dropdown/Dropdown.svelte
+++ b/src/Dropdown/Dropdown.svelte
@@ -177,6 +177,7 @@
{disabled && 'bx--dropdown--disabled'}
{light && 'bx--dropdown--light'}"
on:click="{({ target }) => {
+ if (disabled) return;
open = ref.contains(target) ? !open : false;
}}"
disabled="{disabled}"
@@ -230,7 +231,15 @@
{#if selectedItem}{itemToString(selectedItem)}{:else}{label}{/if}
-
+
{#if open}