communication not available

I've set up a printer on my xp wired machine and shared it out to my vista
I was able to get it to connect and print fine. But after i logged out and
then back in the printer will not work.

I get the following message "Communication Not Available"

the Printer cannot communicate with the computer

I think it might have to do with the xp share requiring a password