diff --git a/src/js/components/Modal/Modal.js b/src/js/components/Modal/Modal.js
index 5c805c9b..1a493a38 100755
--- a/src/js/components/Modal/Modal.js
+++ b/src/js/components/Modal/Modal.js
@@ -17,6 +17,7 @@ import VolumeModal from './VolumeModal'
import AuthorizationModal_Send from './AuthorizationModal_Send'
import AuthorizationModal_Receive from './AuthorizationModal_Receive'
+import * as coreActions from '../../services/core/actions'
import * as uiActions from '../../services/ui/actions'
import * as mopidyActions from '../../services/mopidy/actions'
import * as spotifyActions from '../../services/spotify/actions'
@@ -55,7 +56,7 @@ class Modal extends React.Component{
{ this.props.modal.name == 'edit_radio' ? : null }
{ this.props.modal.name == 'image_zoom' ? : null }
{ this.props.modal.name == 'kiosk_mode' ? : null }
- { this.props.modal.name == 'search_settings' ? : null }
+ { this.props.modal.name == 'search_settings' ? : null }
{ this.props.modal.name == 'volume' ? : null }
@@ -84,6 +85,7 @@ const mapStateToProps = (state, ownProps) => {
const mapDispatchToProps = (dispatch) => {
return {
+ coreActions: bindActionCreators(coreActions, dispatch),
uiActions: bindActionCreators(uiActions, dispatch),
pusherActions: bindActionCreators(pusherActions, dispatch),
spotifyActions: bindActionCreators(spotifyActions, dispatch),
diff --git a/src/js/components/Modal/SearchSettingsModal.js b/src/js/components/Modal/SearchSettingsModal.js
index 335be76c..95af8849 100755
--- a/src/js/components/Modal/SearchSettingsModal.js
+++ b/src/js/components/Modal/SearchSettingsModal.js
@@ -30,7 +30,7 @@ export default class SearchSettingsModal extends React.Component{
handleSubmit(e){
this.props.uiActions.set({search_settings: this.state})
this.props.uiActions.closeModal()
- this.props.uiActions.startSearch(this.props.data.type, this.props.data.query)
+ this.props.coreActions.startSearch(this.props.data.type, this.props.data.query)
}
handleToggle(scheme){