diff --git a/capsule-prototype/js/online-script.js b/capsule-prototype/js/online-script.js
index bf13d5c2f1e96b174deb165f5afe7d3561ceb22b..94ac3ec79b0f0898f9447caeef045e1719f0e392 100644
--- a/capsule-prototype/js/online-script.js
+++ b/capsule-prototype/js/online-script.js
@@ -1034,8 +1034,8 @@ function removeProject() {
 		dataType: "json",
 		data: {"remove": 1},
 		success: function(retour) {
-			rouletteEnd();   
-			window.location.replace("http://project.memorekall.fr");
+			rouletteEnd();
+			window.app.rekall.Rekall('openUrl', window.app.urls.memberHome);
 		},
 		error: function() {
 			openAlert("Server error. Try again.");
diff --git a/docker/symfony/entrypoint.sh b/docker/symfony/entrypoint.sh
index 662c8b3cb43b3e568d2f71d9bc5ea5e5ee0bb9bc..1415bcfdfb75d486daf43c415fa9c760bcb56b15 100755
--- a/docker/symfony/entrypoint.sh
+++ b/docker/symfony/entrypoint.sh
@@ -23,8 +23,9 @@ if [ "$ENV" == "prod" ]; then
 else
     if [[ "$(uname -r)" =~ "linuxkit" ]]; then
         # Connect back does not work in non Linux, deactivate it and use host.docker.internal url
-        sed  -i -e "s/xdebug.remote_connect_back=1/xdebug.remote_connect_back=0/" $xdebug_conf
-        echo "xdebug.remote_host = host.docker.internal" >> $xdebug_conf
+        sed  -i -e "s/xdebug.discover_client_host=true/xdebug.discover_client_host=false/" $xdebug_conf
+        echo "" >> $xdebug_conf
+        echo "xdebug.client_host = host.docker.internal" >> $xdebug_conf
     fi
     npm run watch &
 fi
diff --git a/docker/symfony/xdebug.ini b/docker/symfony/xdebug.ini
index 833dd21107503f8d5cfe0ceb2a7f008e4aa95cf3..5ba8afc2214a749e71b76edf55b761b91ed8430f 100755
--- a/docker/symfony/xdebug.ini
+++ b/docker/symfony/xdebug.ini
@@ -1,3 +1,5 @@
+[xdebug]
 xdebug.client_port=9000
 xdebug.mode=debug
+xdebug.start_with_request=yes
 xdebug.discover_client_host=true
\ No newline at end of file