IntelliJ shows class file instead of the source

I have a project with two modules. One plain Java module containing java source catalog (in project view the icon for source folder is shown) and the other is a Web module. When I goto declaration ]]> in the plain Java module, IntelliJ shows the class file (with only signatures) instead of bringing up the java file. I never experienced this behaviour before.

I had the ideajad plugin, but now I've uninstalled it and I still get the same result.

Anyone had similar problems ?


An update:
I've excluded the build catalog which is the output of the ANT scripts. This also made the output class files excluded since I've pointed the output to same area as ANT compiles the source (for reasons mentioned in compile trouble thread).