Hi Guillermo
As I explained to Stephane, unfortunately I am not able t remember exactly what I did as I didn’t notice the problem until sometime later. I assume I removed it through the UI. I have since been working with programmatically creating subclasses having exported the relevant packages to a fresh image. It all seems to work as expected. Regards R From: Guillermo Polito <guillermopol...@gmail.com> Reply to: Any question about pharo is welcome <pharo-users@lists.pharo.org> Date: Monday, 10 January 2022 at 08:47 To: Any question about pharo is welcome <pharo-users@lists.pharo.org> Cc: Robert Briggs <rbriggs2...@me.com> Subject: [Pharo-users] Re: Ghost subclass Hi Robert, Can you tell us how did you remove the subclasses? Was it through the UI? Which option? Or was it programatically? Can you reproduce it? G El 8 ene 2022, a las 18:25, Robert Briggs via Pharo-users <pharo-users@lists.pharo.org> escribió: Hi I currently have a problem that I am unable to resolve. I am working on a personal project. I created a Class ‘ERAElement’ and four subclasses: ‘Component’, ‘CriticalIssue’, ‘Decision’ and ‘Requirement’. A while ago I removed he subclass Component, and naturally Pharo will not let me create an instance of this subclasses. However it is still listed in the ERAElement subclass collection. As shown below. <image001.png> I can test for existence of each subclass as shown below: <image002.png> However the same code will not accept Component as a possible value. <image007.png> I can even create a new Subclass Component and get two (different) subclasses with the same name. Any thoughts as to what is going on and if so how to resolve the problem? Many thanks in advance for any and all feedback. Kind regards Robert Briggs