diff --git a/code/SilverChimpSubscriptionPage.php b/code/SilverChimpSubscriptionPage.php index 42ce3b0..a22801d 100644 --- a/code/SilverChimpSubscriptionPage.php +++ b/code/SilverChimpSubscriptionPage.php @@ -197,6 +197,11 @@ function Form() { } $mergeVars = $this->api->listMergeVars($this->ListID); + + if(false === $mergeVars) { + return $this->api->errorMessage; + } + $fields = array(); $required = array(); @@ -342,7 +347,7 @@ function SubscribeAction($raw_data, $form) { } else { // failure! - $form->sessionMessage($this->api->errorMessage, 'warning'); + $form->sessionMessage($this->api->errorMessage, 'warning', false); return $this; } }