I'm not sure what this function does, but I get the feeling there should be a call to the superclass' method.