diff --git a/source/components/form/select.mjs b/source/components/form/select.mjs
index a5db682c87317d137f9e195ad4b36b7fe73c8ed3..9cf842ee43fd7f75d418b2613ff01f362cc995ab 100644
--- a/source/components/form/select.mjs
+++ b/source/components/form/select.mjs
@@ -563,6 +563,8 @@ class Select extends CustomControl {
 	reset() {
 		try {
 
+			hide.call(this);
+
 			setSelection.call(this, null).then(() => {
 				const lazyLoadFlag = this.getOption("features.lazyLoad");
 				const remoteFilterFlag = getFilterMode.call(this) === FILTER_MODE_REMOTE;