Should fix problem cause by previous tidy-up

There is some more tidying of the inheritance hierarchy of these controllers that can happen now but I'll leave that for the time being.
Merge pull request #1421 from aodn/fix_proxying_mistake

Should fix problem cause by previous tidy-up