You could change your notification settings so it doesn't vibrate when sound is on... but for calls only? Nope. Maybe Tasker could help you, but there's no setting built in that I know of. So try disabling vibration when sound is on or download Tasker. :-\