Molto strano, che sia un bug di jquery?
Cmq potresti provare ad eseguire l'azione del click solo se il tempo trascorso tra l'evento mousedown e mouseup è inferiore a un certo lasso di tempo (tipo 500 msec):

codice:
var inTime = false;
$(document).ready(function(){
$("#elem").mousedown(function(){
 inTime = true;
setTimeout( function(){ inTime = false; },1*500);		
}); 	

$("#elem").mouseup(function(){
 if(inTime){
 //fai l'azione del click
 }
}); 

});