diff --git a/src/components/modals/main/settings/sections/Search.jsx b/src/components/modals/main/settings/sections/Search.jsx
index e83dbe5a..2f2461c7 100644
--- a/src/components/modals/main/settings/sections/Search.jsx
+++ b/src/components/modals/main/settings/sections/Search.jsx
@@ -77,7 +77,7 @@ export default class SearchSettings extends React.PureComponent {
<>
{search.title}
- {isChrome ? : null}
+ {isChrome ? : null}
this.setSearchEngine(value)}>
{searchEngines.map((engine) => (
diff --git a/src/components/widgets/search/Search.jsx b/src/components/widgets/search/Search.jsx
index 72991da5..e2e47113 100644
--- a/src/components/widgets/search/Search.jsx
+++ b/src/components/widgets/search/Search.jsx
@@ -39,6 +39,10 @@ export default class Search extends React.PureComponent {
};
voiceSearch.onend = () => {
+ if (searchText.value === '') {
+ return;
+ }
+
setTimeout(() => {
window.location.href = this.state.url + `?${this.state.query}=` + searchText.value;
}, 1000);
diff --git a/src/components/widgets/search/search.scss b/src/components/widgets/search/search.scss
index f84e7fb7..911b4dea 100644
--- a/src/components/widgets/search/search.scss
+++ b/src/components/widgets/search/search.scss
@@ -51,6 +51,7 @@
.micIcon {
margin-right: 10px;
+ position: relative !important;
}
.dark .searchBar {