diff --git a/dev/dev.html b/dev/dev.html
index ec7c6e9..43be698 100644
--- a/dev/dev.html
+++ b/dev/dev.html
@@ -3,6 +3,7 @@
Vue Select Dev
+
diff --git a/src/components/Select.vue b/src/components/Select.vue
index 2e33288..0eede03 100644
--- a/src/components/Select.vue
+++ b/src/components/Select.vue
@@ -751,7 +751,7 @@
...([this.$refs['clearButton']] || []),
];
- if (ignoredButtons.some(ref => ref.contains(event.target) || ref === event.target)) {
+ if (this.searchEl === undefined || ignoredButtons.filter(Boolean).some(ref => ref.contains(event.target) || ref === event.target)) {
event.preventDefault();
return;
}