diff --git a/code/PageTypes/UserDefinedForm.php b/code/PageTypes/UserDefinedForm.php index 010d4876..fe7e926f 100755 --- a/code/PageTypes/UserDefinedForm.php +++ b/code/PageTypes/UserDefinedForm.php @@ -192,8 +192,9 @@ class UserDefinedForm_Controller extends Page_Controller { $_SERVER['HTTP_REFERER'] = ""; } - $fields->push( new HiddenField( "Referrer", "", $_SERVER['HTTP_REFERER'] ) ); - + $referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; + $fields->push( new HiddenField( "Referrer", "", $referer ) ); + // Build actions $actions = new FieldSet( new FormAction( "process", $this->SubmitButtonText )