OK I finally worked this out after much hairpulling! The aforementioned model I had been working on was called Admin and this was conflicting with the 'admin' module. -- Posted via http://www.ruby-forum.com/.