@Ocramius Thanks for the feedback. Did you mean to say move the isset checks into the ZfcUserZendDbIdentityProviderServiceFactory createService method and then pass the appropriate values into ZfcUserZendDb ?