diff --git a/src/syncterm/syncterm.c b/src/syncterm/syncterm.c
index 4468a1200ba78240b09c1b6b32d641dd488bd368..63028507d80dcd5ed0ccba2b416394d2a16a7555 100644
--- a/src/syncterm/syncterm.c
+++ b/src/syncterm/syncterm.c
@@ -56,6 +56,7 @@ static const KNOWNFOLDERID FOLDERID_ProgramData =		{0x62AB5D82,0xFDC1,0x4DC3,{0x
 #include "window.h"
 
 char* syncterm_version = "SyncTERM 1.2a"
+#define ALPHA
 #ifdef _DEBUG
 	" Debug ("__DATE__")"
 #endif
@@ -1618,6 +1619,28 @@ int main(int argc, char **argv)
 	umask(077);
 #endif
 
+#ifdef ALPHA
+	init_uifc(TRUE, TRUE);
+	uifc.showbuf(WIN_SAV|WIN_MID|WIN_HLP, 0, 0, 76, uifc.scrn_len - 2, "WARNING: ALPHA VERSION", 
+	     "This is an ~`ALPHA`~ version\n\n"
+	     "\n"
+	     "It has both known and unknown issues and is not believed to be suitable\n"
+	     "for use. By using it, you are agreeing to be free QA to find and report bugs.\n"
+	     "\n"
+	     "There are expected to be many bugs.\n"
+	     "\n"
+	     "Bugs should be reported at http://sf/net/p/syncterm/tickets/\n"
+	     "when reporting bugs, please register with a valid email so I can follow\n"
+	     "up with additional questions.\n"
+	     "\n"
+	     "This message will appear every time you start this program.  Please\n"
+	     "consider running the latest release from:\n"
+	     "https://sourceforge.net/projects/syncterm/files/latest/download\n"
+	     "if you want a terminal that works.",
+	     NULL, NULL);
+	uifcbail();
+#endif
+
 	/* Auto-connect URL */
 	if(url[0]) {
 		if((bbs=(struct bbslist *)malloc(sizeof(struct bbslist)))==NULL) {