From Cambridge on offputting:

http://dictionary.cambridge.org/define.asp?key=55105&dict=CALD

...and from onelook.com on off-putting:

http://onelook.com/?w=off-putting&ls=a