Ghundardan: Received no message,so I probably have to do the quest over again.
The default text speed for encounters in MM1 in the GOG version is REALLY fast (due to running on modern super-fast processors), so maybe you just missed the message? But this happens for all text in the game, including combat, so you probably would have noticed it by now if that were the case. Still, I recommend the text speed patch which has been posted to these forums, if you're not already using it:
http://www.gog.com/forum/might_and_magic_series/mm1_read_this_if_you_think_the_text_appears_too_fast/post38 Note that this speed issue only affects MM1, none of the other games have the problem.
If that's not the issue, then repeating the quest as ZFR suggested is a good idea. In this case, I think that all you need to do is drop or sell the whistle, then return to where you found it and you will find it again. But if someone else can confirm this, please do.