diff --git a/src/containers/AddMount/AddMount.js b/src/containers/AddMount/AddMount.js
index 68ae5b9..3c0bad1 100644
--- a/src/containers/AddMount/AddMount.js
+++ b/src/containers/AddMount/AddMount.js
@@ -34,7 +34,7 @@ const default_state = {
HostNameOrIp: '',
Name: '',
Port: 20000,
- Provider: '',
+ Provider: Constants.S3_PROVIDER_LIST[0],
Region: 'any',
SecretKey: '',
Token: '',
@@ -169,7 +169,7 @@ export default connect(mapStateToProps, mapDispatchToProps)(class extends Compon
this.setState({Provider: e.target.value})}
items={Constants.S3_PROVIDER_LIST}
- selected={Constants.S3_PROVIDER_LIST[0]}/>
+ selected={this.state.Provider}/>
diff --git a/src/redux/actions/mount_actions.js b/src/redux/actions/mount_actions.js
index c747caf..8d41331 100644
--- a/src/redux/actions/mount_actions.js
+++ b/src/redux/actions/mount_actions.js
@@ -46,7 +46,6 @@ export const addRemoteMount = (hostNameOrIp, port, token) => {
export const addS3Mount = (name, accessKey, secretKey, region, bucketName, url) => {
return (dispatch, getState) => {
const ipcRenderer = getIPCRenderer();
-
const provider = 'S3' + name;
dispatch(setBusy(true));