Take 3: Fix issue #561 (bogus "Invalid Param name" error)

Previous attempt needed Parameter::operator= as well.
The is_registered part will always be true here right? Might be worth a comment if so.