diff --git a/src/sbbs3/writemsg.cpp b/src/sbbs3/writemsg.cpp
index 61e9419f6c29a3a454b978f800e2a720014fa8ee..d88deda0b59693a5dea07aae5d3865f1643eca67 100644
--- a/src/sbbs3/writemsg.cpp
+++ b/src/sbbs3/writemsg.cpp
@@ -790,7 +790,7 @@ ulong sbbs_t::msgeditor(char *buf, const char *top, char *title)
 		bprintf("\r\nMessage editor: Read in %d lines\r\n",lines);
 	bprintf(text[EnterMsgNow],maxlines);
 
-	if(!menu("msgtabs")) {
+	if(!menu("msgtabs", P_NOERROR)) {
 		for(i=0; i < (cols-1); i++) {
 			if(i%EDIT_TABSIZE || !i)
 				outchar('-');