diff --git a/src/syncterm/term.c b/src/syncterm/term.c
index ced329fb2276376322e05cb669c2ef7226e164f0..550dc4d53b7d879aa2283fe217bb47d6b8d26bff 100644
--- a/src/syncterm/term.c
+++ b/src/syncterm/term.c
@@ -1226,8 +1226,6 @@ BOOL doterm(struct bbslist *bbs)
 	for(;;) {
 		hold_update=TRUE;
 		sleep=TRUE;
-		if(!speed && bbs->bpsrate)
-			speed = bbs->bpsrate;
 		if(!term.nostatus)
 			update_status(bbs, speed);
 		for(remain=conn_data_waiting() /* Hack for connection check */ + (!conn_connected()); remain; remain--) {