Try putting him on a short leash in a sit/stay position, or down/stay position when you start to see someone approaching you. Stand in front of him kind of between him and the passing individual. if and when he starts to get up, give a correction and put him back into the sit/stay position...