Fix for #933 issue

This PR fixes #933, and some minor glitches detailed in the commit messages.
I prefer using getRequest->get(), to prevent hours of head scratching if one day something changes and GET is used, (at the price of a few CPU cycles, I agree :-)