--- scripts/umountavfs.orig	2026-10-14 19:28:06 UTC
+++ scripts/umountavfs
@@ -12,12 +12,12 @@ if [ ! -d "$AVFSBASE" ]; then
     AVFSBASE="${HOME}/.avfs"
 fi
 
-grep -qE "avfsd ${AVFSBASE}" /proc/mounts && {
+mount -p | grep -qE "^${AVFSBASE}.*fusefs" && {
    echo unMounting AVFS on $AVFSBASE...
    if type -p fusermount > /dev/null 2>&1 ; then
       fusermount -u -z "$AVFSBASE"
    else
-      umount -l "$AVFSBASE"
+      umount "$AVFSBASE"
    fi
 
    unset AVFSBASE
