diff --git a/docker/vnc/start.sh b/docker/vnc/start.sh
index 32dcaad1bc481ee5d1046569b8fab9cac31269d0..c32522edefa350709aa84489e0170e89070cc85d 100644
--- a/docker/vnc/start.sh
+++ b/docker/vnc/start.sh
@@ -53,7 +53,7 @@ sed -i -e 's|#_HTTP_PASSWORD_#||' \
 if [ -z "`grep 'location /files' /etc/nginx/sites-enabled/default`" ]
 then
     sed -i \
-        -e 's@^}$@\tlocation /files/ {\n\t\tproxy_pass http://files/files/;\n\t}\n}@' \
+        -e 's@_}$@_}\n\tlocation ^~ /files/ {\n\t\tproxy_pass http://files/files/;\n\t}@' \
         /etc/nginx/sites-enabled/default
 fi