 				detailsText.text = getDetails();
 				detailsText.draw();
 			}
-			
-			for each (var displayPort:DPort in displayPorts)
-				displayPort.draw();
 		}
 	}
 

				symbol.x = x + width / 2 - symbol.width / 2;
				symbol.y = y + height - symbol.height - 4;
				if (largeSymbol) {
					largeSymbol.x = x + width / 2 - symbol.width / 2;
					largeSymbol.y = y + height / 2 - symbol.height / 2;
				}
			} else if (nameText) {
				nameText.x = x;

		}
		
		override public function draw():void {
			for each (var displayPort:DPort in displayPorts)
				displayPort.draw();
			
			super.draw();
			
			if (module.internalLayout) {	
