Actually, strictly speaking, an accidental handball isn't a foul. FIFA's Law 12 states "A direct free kick is also awarded to the opposing team if a player handles the ball deliberately (except for the goalkeeper within his own penalty area)."Originally Posted by FaaipDeOiad
The whole issue is murky because the law doesn't really define what is "deliberate". Referees have to judge intent which is, by definition, a subjective call.