}
}
} else {
- reset($regionData);
- foreach ($regionData as $r) {
- $id = $r['id'];
- $regionData[$id]['default'] = false;
- if (in_array($id, $regions)) {
- $categoryRegionList .= $categoryRegionSep."$id";
- $categoryRegionSep = ', ';
+ // Double check that we have an array from $regionData
+ if ( isset( $regionData ) && is_array( $regionData ) ) {
+ reset($regionData);
+ foreach ($regionData as $r) {
+ $id = $r['id'];
+ $regionData[$id]['default'] = false;
+ if (in_array($id, $regions)) {
+ $categoryRegionList .= $categoryRegionSep."$id";
+ $categoryRegionSep = ', ';
+ }
}
}
}