diff --git a/docroot/modules/custom/ymca_retention/src/Form/MemberRegisterForm.php b/docroot/modules/custom/ymca_retention/src/Form/MemberRegisterForm.php
index <HASH>..<HASH> 100644
--- a/docroot/modules/custom/ymca_retention/src/Form/MemberRegisterForm.php
+++ b/docroot/modules/custom/ymca_retention/src/Form/MemberRegisterForm.php
@@ -338,11 +338,11 @@ class MemberRegisterForm extends FormBase {
       ->condition('membership_id', $membership_id);
     $result = $query->execute();
     if (!empty($result)) {
-      if ($current_date > $campaign_open_date) {
+      if ($current_date < $campaign_open_date) {
         $error = $settings->get('error_msg_registered_before_start');
         $msg = check_markup($error['value'], $error['format']);
       }
-      elseif ($current_date < $campaign_open_date) {
+      elseif ($current_date > $campaign_open_date) {
         $error = $settings->get('error_msg_registered_after_start');
         $msg = check_markup($error['value'], $error['format']);
       }
YMCA-<I>: Reversing the logic for the before/after campaign start date.