I should add: the solution here would be to make it an optional permission ... it's a PITA to implement, but you can see an example of it with twitter expandos.