diff --git a/src/js/components/Modal/KioskModeModal.js b/src/js/components/Modal/KioskModeModal.js
index 48ce8d39..5594f5ba 100755
--- a/src/js/components/Modal/KioskModeModal.js
+++ b/src/js/components/Modal/KioskModeModal.js
@@ -11,7 +11,7 @@ import Icon from '../Icon'
import Thumbnail from '../Thumbnail'
import ArtistSentence from '../ArtistSentence'
-class KioskModeModal extends React.Component{
+export default class KioskModeModal extends React.Component{
constructor(props){
super(props)
@@ -45,18 +45,4 @@ class KioskModeModal extends React.Component{
)
}
-}
-
-const mapStateToProps = (state, ownProps) => {
- return {
- current_track: state.ui.current_track
- }
-}
-
-const mapDispatchToProps = (dispatch) => {
- return {
- uiActions: bindActionCreators(uiActions, dispatch)
- }
-}
-
-export default connect(mapStateToProps, mapDispatchToProps)(KioskModeModal)
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/src/js/components/Modal/Modal.js b/src/js/components/Modal/Modal.js
index e98b0494..7626df83 100755
--- a/src/js/components/Modal/Modal.js
+++ b/src/js/components/Modal/Modal.js
@@ -54,7 +54,7 @@ class Modal extends React.Component{
{ this.props.modal.name == 'receive_authorization' ? : null }
{ 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 == 'kiosk_mode' ? : null }
{ this.props.modal.name == 'search_settings' ? : null }
{ this.props.modal.name == 'volume' ? : null }
@@ -66,6 +66,7 @@ class Modal extends React.Component{
const mapStateToProps = (state, ownProps) => {
return {
+ current_track: (typeof(state.ui.current_track) !== 'undefined' && typeof(state.ui.tracks) !== 'undefined' && typeof(state.ui.tracks[state.ui.current_track.uri]) !== 'undefined' ? state.ui.tracks[state.ui.current_track.uri] : null),
uri_schemes: (state.mopidy.uri_schemes ? state.mopidy.uri_schemes : null),
search_settings: (state.ui.search_settings ? state.ui.search_settings : null),
volume: state.mopidy.volume,