You've got two main issues here.
The first issue is how do you get the level of knowledge of the other team members up to the point where they are able to make changes without breaking the gurus code. Part of that is just a confidence thing, so making sure that there is a safety net (as Steven A. Lowe perfectly described it) of things like automated build and test regimes will help there.
In some cases getting the other team members to contribute tests can be a way of getting them more familiar with the gurus code. (assuming that the guru hasn't already implemented 100% code coverage testing already...)
Get the guru to participate in or run the code reviews for new additions to this area.
The second issue is how to get the guru to loosen their control over this piece of code. If they've gone from being the sole developer/designer/tester to a situation where others are coming in to muddy their otherwise perfect design, the guru is likely to show some reluctance.
The automated testing will assist in this as the guru will be able to see that modifications made by other team members haven't actually broken anything, contrary to the guru's worst fears.
Get the guru to actually teach the other team members about this chunk of code. Hold some formal training, run by the guru, so that they have a chance to point out what they see as the important elements of the design. This will give them a warm fuzzy feeling, but will also provide useful design information to the new team members of a sort that probably won't be conveyed through normal documentation.
This is generally a tricky balancing act. On the one hand the guru probably has a vision for the design of this area of code. They are going to want to ensure that everything fits well with this vision. Assuming that the vision is good to start with, this is no bad thing.
On the other hand you don't want to be stuck with the guru being the only person who can maintain/modify this code, or even worse that they actively reject involvement from other parties.
It's not going to work in the scenario described in the original question, but the best method of dealing with it is to not allow the guru to become so entrenched in their pet code in the first place. If they're any good, let them design it, and set the vision - and get someone else to actually help to write it from the start.