Be sure to inspect the compartment door gasket. If it is deformed in some fashion, that could be the source of the leak. Also check to be sure the door is not warped. If it bulges outward, it won't seal well.
I do seem to recall a drain hole in there somewhere. Be sure the hole is not plugged or covered over. It's not a fix, but at least water won't puddle up so bad.