diff --git a/src/freedombone-mesh-visit-site b/src/freedombone-mesh-visit-site
index 9b9297eb9c0e3941af9acd304825cd66938732d1..db1ffe1f664bf2b1989c05639b2dacc8121e4cda 100755
--- a/src/freedombone-mesh-visit-site
+++ b/src/freedombone-mesh-visit-site
@@ -74,7 +74,8 @@ case $sel in
                 IPFS_FULL_URL=${IPFS_URL}/$(cat "$IPFS_USERS_FILE" | grep $TOX_ID | head -n 1 | awk -F ':' '{print $2}')
                 clear
                 echo $'Opening browser. Please wait...'
-                $BROWSER $IPFS_FULL_URL$SUFFIX &
+                pkill $BROWSER
+                setsid sh -c "$BROWSER $IPFS_FULL_URL$SUFFIX" > /dev/null 2>&1 < /dev/null &
             fi
         else
             exit 1