CAB Null Reference Issue

I am attempting to use the Caching Application Block for Enterprise Library 2007. It works perfectly fine when running code, however the block seems to be destroying the ability to use the visual designer on any of my forms.

I get the following error message when I open the designer on any form:

If I comment out the line of _repositoryCache = CacheFactory.GetCacheManager(); (this is the line the error is complaining about) the visual designer seems to work fine. If I wrap that line in a try catch block it restores the visual designer for most of the
forms. I am using visual inheritance on these forms so I have a userControlContext that is using the cache manager and it is the inherited forms that are breaking. I would like to retain the ability to use the visual designers for ease of use. Any ideas would
be greatly appreciated. I would really hate to have to re-create the entire block from scratch to get it to work with the visual designers in this instance.