From b6d6dfb76b913de78452cf2e80e6c971a0530378 Mon Sep 17 00:00:00 2001 From: Sean Harvey Date: Tue, 21 Apr 2009 22:23:36 +0000 Subject: [PATCH] BUGFIX If validator doesn't exist on Form, don't attempt to call setForm() on it or you'll get a non-object error git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.3@74899 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- forms/Form.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forms/Form.php b/forms/Form.php index 1c2398100..9d3f2b006 100644 --- a/forms/Form.php +++ b/forms/Form.php @@ -119,7 +119,7 @@ class Form extends RequestHandler { // Form validation $this->validator = ($validator) ? $validator : new RequiredFields(); - $this->validator->setForm($this); + if($this->validator) $this->validator->setForm($this); // Form error controls $this->setupFormErrors();