Well all I can say having not tried it myself on Vista is that if it does work as you say then it's broken on Vista.