Can't have WelcomeController and User::WelcomeController ? namespace anyone !

I have a top level controller and a nested controller with the same
name WelcomeController.

It works fine in development mode.

Then in production mode, it says there are no actions for that
controller, and plops out this error...

inflector.rb:250: warning: toplevel constant WelcomeController
referenced by User::WelcomeController

Is'nt that the whole point of modules, there basically a namespace to
keep this from being a problem ???