diff --git a/src/syncterm/modem.c b/src/syncterm/modem.c index f716dea04aba67f4e749c55bbeabcffb209cafea..0a5d6b6cc0b1b9b89e66669a519f00856a956d74 100644 --- a/src/syncterm/modem.c +++ b/src/syncterm/modem.c @@ -138,7 +138,7 @@ int modem_connect(struct bbslist *bbs) init_uifc(TRUE, TRUE); if(bbs->conn_type == CONN_TYPE_SERIAL) { - if((com=comOpen(settings.mdm.device_name)) == COM_HANDLE_INVALID) { + if((com=comOpen(bbs->addr)) == COM_HANDLE_INVALID) { uifcmsg("Cannot Open Port", "`Cannot Open Port`\n\n" "Cannot open the specified serial device.\n"); conn_api.terminate=-1;