fix nulllable service port type