"The given key was not present in the dictionary" when searching from a Sponsorship part in BBIS

When searching from a Sponsorship Search Part in BBIS, the following error is received: "The given key was not present in the dictionary".
1. In CRM, click on the Sponsorship tab.
2. Click on 'Sponsorship programs' under Configuration.
3. Click Add to add a new Sponsorship Program. The required parameters can be set to any option.
4. Save the Sponsorship Program.
5. Delete the Sponsorship Program that was added.
6. View the Sponsorship Search Part in BBIS.
 

Steps to Duplicate

1. In BBIS, create a page and on that page create a new Sponsorship Search Part
2. Make the following fields simple search fields:
First Name
Child 
Age
Location
Gender
Birthdate 
3. Create a query to use in the Sponshorship Search Part.
4. Save the part
5. Click view this page and search with any of the following criteria:
First name = A name that is in the query from step 3 
Age = any
Location = any
Gender = any
Birthdate = any
Or search with no criteria
6. Notice the error for the “The given key was not present in the dictionary”

Environment

 Blackbaud Internet Solutions
 4.0
 4.0.172

Was this article helpful?