diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c
index 9b411e48262b0793ffaf1ce51b2414be1c12e18f..319e4b1e068caeb068557520f4364cbb37660498 100644
--- a/src/sbbs3/sbbsecho.c
+++ b/src/sbbs3/sbbsecho.c
@@ -1184,7 +1184,7 @@ void command(char* instr, faddr_t addr, char* to)
 		alter_config(addr,cfg.arcdef[cfg.nodecfg[node].arctype].name
 			,i<cfg.arcdefs?cfg.arcdef[i].name:p,0);
 		cfg.nodecfg[node].arctype=i;
-		sprintf(str,"Compression type changed to %s.",cfg.arcdef[i].name);
+		sprintf(str,"Compression type changed to %s.",i<cfg.arcdefs?cfg.arcdef[i].name:p);
 		create_netmail(to,"Compression Type Change",str,addr,FALSE);
 		return; 
 	}