diff --git a/includes/admin/core/packages/2.0-beta1/um-cpt.php b/includes/admin/core/packages/2.0-beta1/um-cpt.php index 6c073707..62e5502a 100644 --- a/includes/admin/core/packages/2.0-beta1/um-cpt.php +++ b/includes/admin/core/packages/2.0-beta1/um-cpt.php @@ -25,7 +25,7 @@ foreach ( $forms as $form_id ) { delete_post_meta( $form_id, "_um_{$form_type}_use_globals" ); $role_slug = get_post_meta( $form_id, "_um_{$form_type}_role", true ); - if ( $role_slug && array_key_exists( $role_slug, $roles_associations ) ) { + if ( $role_slug && is_array( $roles_associations ) && array_key_exists( $role_slug, $roles_associations ) ) { update_post_meta( $form_id, "_um_{$form_type}_role", $roles_associations[ $role_slug ] ); } }