She may associate his scent with something unpleasant that happened to her while she was with him - cruelty by him, or a painful scuffle with one of the dogs he still has. I'd just keep her on a leash when he's around, so you have more control.