I get the same problem on my MBP with 10.5.1. It has only happened a couple of times and I can't be sure what causes it.
To solve it, I type killall Finder into a Terminal window to relaunch Finder or you can Alt-Right Click on the Finder icon in the Dock and select Relaunch.