Yeah, it seems that it's a preference, not a requirement. I was surprised that there even WAS a type of flea dedicated to humans. This is reminding me I have to go pick up some more Advantage for my cat soon. I've been letting her out more, and she's getting them -- I found one on me last night.
We had that problem with our cat a few times.