Hmm yes that's a problem - if we're talking about discrete devices regardless of the interface this shouldn't be happening in the first place. This one makes for another bug report, perhaps? Takashi Iwai may have some answers.<br>