That could be it, although the only core plugs i have seen look like a metal disc with rounded edges that just press fit into the head.
http://images.google.co.uk/images?hl...-8&sa=N&tab=wi
Look here and you will see what i mean. They are reasonably straightforward to fit, but you need to get them perfectly square when refitting or they will just leak again!