diff --git a/gui/package.json b/gui/package.json
index 88650a9442c20be1df1b24f3666bb8d4eb44b14d..d604db0309f10e1a48fd0cf6e523124af1d7ae09 100644
--- a/gui/package.json
+++ b/gui/package.json
@@ -3,7 +3,7 @@
   "version": "nomad-gui-version-placeholder",
   "private": true,
   "dependencies": {
-    "@material-ui/core": "^3.9.0",
+    "@material-ui/core": "^3.9.3",
     "@material-ui/icons": "^3.0.2",
     "@navjobs/upload": "^3.1.3",
     "autosuggest-highlight": "^3.1.1",
diff --git a/gui/src/components/DownloadButton.js b/gui/src/components/DownloadButton.js
index af6751d81bb956662a4c981a5241e7186e13d48e..44ac9f9c06df543c601277b586a46db5e7bb7bcb 100644
--- a/gui/src/components/DownloadButton.js
+++ b/gui/src/components/DownloadButton.js
@@ -54,7 +54,6 @@ class DownloadButton extends React.Component {
         raiseError(e)
       }
     }
-    console.log(url.href)
     FileSaver.saveAs(url.href, fileName || 'nomad-download.zip')
     this.setState({preparingDownload: false})
   }
diff --git a/gui/src/components/UserdataPage.js b/gui/src/components/UserdataPage.js
index 370852db2811c3d7b40e7f83c323488e4089b30c..7fd69e411ac967fa1d5b6066d5a89f7ce7fc24cd 100644
--- a/gui/src/components/UserdataPage.js
+++ b/gui/src/components/UserdataPage.js
@@ -1,7 +1,4 @@
 import React from 'react'
-import PropTypes from 'prop-types'
-import { withStyles } from '@material-ui/core/styles'
-import { compose } from 'recompose'
 import { withApi } from './api'
 import Search from './search/Search'
 import SearchContext from './search/SearchContext'
diff --git a/gui/src/components/api.js b/gui/src/components/api.js
index 852692dbfecd147f89bef67f68757b381444391b..71f12dd7408df56405d62e038dcf6988ae2acd7c 100644
--- a/gui/src/components/api.js
+++ b/gui/src/components/api.js
@@ -323,7 +323,6 @@ class Api {
             mimeType: response.data.type
           }
         }
-        console.log(response.data)
         return {
           contents: response.data,
           hasMore: response.data.length === length,
@@ -365,7 +364,6 @@ class Api {
 
   async resolveDoi(doi) {
     this.onStartLoading()
-    console.log(doi)
     return this.swagger()
       .then(client => client.apis.datasets.resolve_doi({doi: doi}))
       .catch(handleApiError)
@@ -532,7 +530,7 @@ export class ApiProviderComponent extends React.Component {
   }
 
   onToken(token) {
-    console.log(token)
+    // console.log(token)
   }
 
   update() {
diff --git a/gui/src/components/entry/RawFiles.js b/gui/src/components/entry/RawFiles.js
index c15e031ca6245260d87fcb67c8fb5c029dcf4b95..00e546be4b39cbd290066805edc8db9da78a3861 100644
--- a/gui/src/components/entry/RawFiles.js
+++ b/gui/src/components/entry/RawFiles.js
@@ -2,7 +2,7 @@ import React from 'react'
 import PropTypes from 'prop-types'
 import { withStyles, FormGroup, FormControlLabel, Checkbox, FormLabel, IconButton, Divider, Typography, Tooltip } from '@material-ui/core'
 import DownloadIcon from '@material-ui/icons/CloudDownload'
-import { withApi, BinaryContent } from '../api'
+import { withApi } from '../api'
 import { compose } from 'recompose'
 import Download from './Download'
 import ReloadIcon from '@material-ui/icons/Cached'
diff --git a/gui/src/components/metaInfoBrowser/util/after-render.js b/gui/src/components/metaInfoBrowser/util/after-render.js
index 4ab79c94d9cb58b2caa5238f5bd28988e2eb1240..02b3b9161fa800c6d0f2e2c26b23d4d41758e012 100644
--- a/gui/src/components/metaInfoBrowser/util/after-render.js
+++ b/gui/src/components/metaInfoBrowser/util/after-render.js
@@ -214,7 +214,6 @@ class AfterRenderTestUnstyled extends React.Component {
   }
 
   afterRender(measures) {
-    console.log(measures)
     return ('..empty..' + measures[1])
   }
 
diff --git a/gui/src/components/search/SearchPage.js b/gui/src/components/search/SearchPage.js
index 64e3d0ff63b439f3632fd2af781f626bbb19a863..063bd06cba13e3c82005c6e871005a5d35a0dd89 100644
--- a/gui/src/components/search/SearchPage.js
+++ b/gui/src/components/search/SearchPage.js
@@ -4,7 +4,6 @@ import { withStyles } from '@material-ui/core/styles'
 import { compose } from 'recompose'
 import { withErrors } from '../errors'
 import { withApi } from '../api'
-import { guiBase } from '../../config'
 import Search from './Search'
 import SearchContext from './SearchContext'
 import qs from 'qs'
diff --git a/gui/yarn.lock b/gui/yarn.lock
index 1bed7d5c80989c12326aad4fd3c8cc1b344cf3b8..1859a513633ec280a6569cf35c4adc2bd1e99513 100644
--- a/gui/yarn.lock
+++ b/gui/yarn.lock
@@ -112,9 +112,10 @@
   version "0.4.2"
   resolved "https://registry.yarnpkg.com/@kyleshockey/object-assign-deep/-/object-assign-deep-0.4.2.tgz#84900f0eefc372798f4751b5262830b8208922ec"
 
-"@material-ui/core@^3.9.0":
-  version "3.9.0"
-  resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-3.9.0.tgz#7e74cf1979ee65f9fd388145764b3e58f48da6c6"
+"@material-ui/core@^3.9.3":
+  version "3.9.3"
+  resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-3.9.3.tgz#d378c1f4beb18df9a534ca7258c2c33fb8e0e51f"
+  integrity sha512-REIj62+zEvTgI/C//YL4fZxrCVIySygmpZglsu/Nl5jPqy3CDjZv1F9ubBYorHqmRgeVPh64EghMMWqk4egmfg==
   dependencies:
     "@babel/runtime" "^7.2.0"
     "@material-ui/system" "^3.0.0-alpha.0"
@@ -136,7 +137,6 @@
     jss-nested "^6.0.1"
     jss-props-sort "^6.0.0"
     jss-vendor-prefixer "^7.0.0"
-    keycode "^2.1.9"
     normalize-scroll-left "^0.1.2"
     popper.js "^1.14.1"
     prop-types "^15.6.0"
@@ -4994,7 +4994,7 @@ keycloak-js@^6.0.0:
   version "6.0.1"
   resolved "https://registry.yarnpkg.com/keycloak-js/-/keycloak-js-6.0.1.tgz#329a5e77210dfc4a7d4acf96f95dd0132455bea3"
 
-keycode@^2.1.7, keycode@^2.1.9:
+keycode@^2.1.7:
   version "2.2.0"
   resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.2.0.tgz#3d0af56dc7b8b8e5cba8d0a97f107204eec22b04"