do not pass empty port