Smart Group search criteria cannot be saved if the pre-existing Smart Group search criteria returns no results
Smart Group search criteria cannot be saved if the pre-existing Smart Group search criteria returns no results.
This is increasingly common since CiviCRM will now warn users about disabled/deleted custom fields and the related Smart Group that need to be updated. The user is then stuck and unable to action the warning notice displayed by CiviCRM.
A workaround to the problem is to manually add a contact to the Smart Group and then the ability to update the Smart Group via Actions becomes available. Or to change the search criteria so that it does return results - even if those results do not match the purpose of the Smart Group. These workarounds are not obvious to end-users.
It would be preferable for the action to update the Smart Group criteria was available even if no search results were returned by the current search, allowing the user to save the search criteria. This gives the future ability for contacts that match the search criteria to populate the group.
Relates to #1471
Agileware Ref: CIVICRM-1509