Do you mean that the diaphragm has a small hole on it or is it the dust cover that has a hole? It is very unlikely that the diaphragm has any hole - unless you really crank up the volume so much that the diaphragm is burnt through. The dust cover on the other hand is very fragile. I'm not so sure if taping up the hole can really cure the problem. Try the headphones for a few days and let us know if the problem is really solved.
Small hole in defending film of stator, not in diaphragm. Well, it's still ok in sound of damaged drive. So repaire was good for it.