diff --git a/gui/src/components/App.js b/gui/src/components/App.js
index 5a7f850c4fbd6a7092510a0248d0e6d95fae00fa..6159efb4abfe144bf797727c965aae5a4b9f3755 100644
--- a/gui/src/components/App.js
+++ b/gui/src/components/App.js
@@ -7,7 +7,7 @@ import classNames from 'classnames'
 import { MuiThemeProvider, withStyles } from '@material-ui/core/styles'
 import { IconButton, LinearProgress, ListItemIcon, ListItemText,
   MenuList, MenuItem, Typography, Drawer, AppBar, Toolbar, Divider, Button, DialogContent, DialogTitle, DialogActions, Dialog, Tooltip } from '@material-ui/core'
-import { BrowserRouter, Switch, Route, Link, withRouter } from 'react-router-dom'
+import { Switch, Route, Link, withRouter } from 'react-router-dom'
 import BackupIcon from '@material-ui/icons/Backup'
 import SearchIcon from '@material-ui/icons/Search'
 import AboutIcon from '@material-ui/icons/Help'
@@ -444,7 +444,6 @@ export default class App extends React.Component {
     return (
       <MuiThemeProvider theme={genTheme}>
         <ErrorSnacks>
-          {/* <BrowserRouter basename={process.env.PUBLIC_URL}> */}
           <ApiProvider>
             <DomainProvider>
               <Navigation>
@@ -461,7 +460,6 @@ export default class App extends React.Component {
               </Navigation>
             </DomainProvider>
           </ApiProvider>
-          {/* </BrowserRouter> */}
         </ErrorSnacks>
         <LicenseAgreement />
       </MuiThemeProvider>
diff --git a/gui/src/history.js b/gui/src/history.js
index 19409ad2dcf58130404cd59427e608e719be4348..33b67793e0b2bd8c519bd10d34c188ca19a1bc27 100644
--- a/gui/src/history.js
+++ b/gui/src/history.js
@@ -1,2 +1,2 @@
 import { createBrowserHistory } from 'history'
-export default createBrowserHistory()
+export default createBrowserHistory({basename: process.env.PUBLIC_URL})