Fix undefined variable
authorColeman Watts <coleman@civicrm.org>
Wed, 24 Apr 2013 22:26:57 +0000 (15:26 -0700)
committerColeman Watts <coleman@civicrm.org>
Wed, 24 Apr 2013 22:26:57 +0000 (15:26 -0700)
CRM/Core/BAO/UFGroup.php

index 76e20adea5862d2d520eeb531e8a0c77d23b7558..a74b2388a8dd633ac680738a98b188c51e08e2f0 100644 (file)
@@ -2527,15 +2527,15 @@ AND    ( entity_id IS NULL OR entity_id <= 0 )
    * @access public
    */
   static function setRegisterDefaults(&$fields, &$defaults) {
+    $config = CRM_Core_Config::singleton();
     foreach ($fields as $name => $field) {
       if (substr($name, 0, 8) == 'country-') {
-        $config = CRM_Core_Config::singleton();
-        if ($config->defaultContactCountry) {
+        if (!empty($config->defaultContactCountry)) {
           $defaults[$name] = $config->defaultContactCountry;
         }
       }
       elseif (substr($name, 0, 15) == 'state_province-') {
-        if ($config->defaultContactStateProvince) {
+        if (!empty($config->defaultContactStateProvince)) {
           $defaults[$name] = $config->defaultContactStateProvince;
         }
       }