diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c
index 9cf83231fe53d44083ee164e1412b5440659f021..4c1e02182d9f7b93e691f7755065a22cabb131cf 100644
--- a/src/sbbs3/sbbsecho.c
+++ b/src/sbbs3/sbbsecho.c
@@ -1429,6 +1429,7 @@ char* process_areafix(faddr_t addr, char* inbuf, char* password, char* to)
 			action='+';
 		SAFECOPY(str,p+l);
 		truncstr(str,"\r\n");
+		truncsp(str);	/* Remove trailing white-space, April-4-2014 */
 		switch(action) {
 			case '+':                       /* Add Area */
 				if((add_area.tag=(char **)realloc(add_area.tag