--- src/GridText.c.orig	Thu Aug  6 21:28:22 1998
+++ src/GridText.c	Mon Aug 10 02:14:44 1998
@@ -7608,7 +7608,7 @@
 		    } else {
 			/*
 			 *  This is a continuation of a previous textarea
-			 *  add %0a (\n) and the escaped string.
+			 *  add %0d%0a (\r\n) and the escaped string.
 			 */
 			if (escaped2[0] != '\0') {
 			    if (previous_blanks) {
@@ -7622,7 +7622,7 @@
 				sprintf(&query[strlen(query)], "%s\r\n",
 							       escaped2);
 			    } else {
-				sprintf(&query[strlen(query)], "%%0a%s",
+				sprintf(&query[strlen(query)], "%%0d%%0a%s",
 							       escaped2);
 			    }
 			} else {
@@ -7631,7 +7631,7 @@
 			    } else if (Boundary) {
 				StrAllocCat(previous_blanks, "\r\n");
 			    } else {
-				StrAllocCat(previous_blanks, "%0a");
+				StrAllocCat(previous_blanks, "%0d%0a");
 			    }
 			}
 		    }
