When removing an edge between 2 dissolved faces there was no check that a 3rd face was using the edge. This way dissolving 2 faces could remove faces connected to the removed edges.