FIX: For some reason, industries would sometimes be built with inappropriate supplier or consumer connexions. Added an extra check to prevent this.