teiiddes-1740: Added check to see if the source requires a password before prompting for password.
Merge pull request #183 from tejones/teiiddes-1740

teiiddes-1740: