Fix walking superclass chain