diff --git a/docs/configuration.rst b/docs/configuration.rst
index 6874476974dc250e2110f3e9bf80e057178dfdf8..be3824502fc588a455b3a9a4b60f3f30de9bc837 100644
--- a/docs/configuration.rst
+++ b/docs/configuration.rst
@@ -182,7 +182,7 @@ work. We will store the necessary files in the ``/srv/funkwhale/custom`` directo
     mkdir custom
     cat <<EOF > custom/settings.json
     {
-      "additionalStylesheets": ["/custom/custom.css"]
+      "additionalStylesheets": ["/front/custom/custom.css"]
     }
     EOF
     cat <<EOF > custom/custom.css
@@ -194,7 +194,7 @@ work. We will store the necessary files in the ``/srv/funkwhale/custom`` directo
 By executing the previous commands, you will end up with two files in your ``/srv/funkwhale/custom``
 directory:
 
-- ``settings.json`` will tell the front-end what stylesheets you want to load (``/custom/custom.css`` in this example)
+- ``settings.json`` will tell the front-end what stylesheets you want to load (``/front/custom/custom.css`` in this example)
 - ``custom.css`` will hold your custom CSS
 
 The last step to make this work is to ensure both files are served by the reverse proxy.
diff --git a/front/public/settings.json b/front/public/settings.json
index 133fb567205ee6e4ab171655cde48e7e8a685d9b..c25eb99f46e846f03099853e05b50dee8deb363f 100644
--- a/front/public/settings.json
+++ b/front/public/settings.json
@@ -1,3 +1,5 @@
 {
-  "additionalStylesheets": ["/custom.css"]
+  "additionalStylesheets": [
+    "/front/custom.css"
+  ]
 }
diff --git a/front/src/store/instance.js b/front/src/store/instance.js
index dd0de956b49716b8152ab0af46b8b71ee15787d9..20fa245758f830e3e4de3d803cf75702b0cacb72 100644
--- a/front/src/store/instance.js
+++ b/front/src/store/instance.js
@@ -123,7 +123,7 @@ export default {
       })
     },
     fetchFrontSettings ({commit}) {
-      return axios.get('/settings.json').then(response => {
+      return axios.get('/front/settings.json').then(response => {
         commit('frontSettings', response.data)
       }, response => {
         logger.default.error('Error when fetching front-end configuration (or no customization available)')