Why would you set remote_address like this?So you can switch between domains you've registered with Google for reCAPTCHA? i.e. dev/testing etc.? I've set it but a valid form submission dies with below: Attribute (remote_address) does not pass the type constraint because: Validation failed for 'Str' with value undef at accessor HTML::FormHandlerX::Field::reCAPTCHA::remote_address (defined at /usr/local/share/perl/5.14.2/HTML/FormHandlerX/Field/reCAPTCHA.pm line 18) line 18 Let me know if I'm being thick. Thanks.