Revert "Revert "correct fix for #156", to be replaced with 400-error return."

This reverts commit 2d931dfb4125d5a57de577ae6d8511b7db39fc1d.
Fixed missing 200 status introduced by 4c40144e1a42051fe7b50e7125eecd0cb1fe5a9a