diff --git a/src/nano.c b/src/nano.c
index 7838edb9f589f5599d3ac4a0731d97b15305805a..ddc57c0c1229b38d6669fde0ef8449521b275e23 100644
--- a/src/nano.c
+++ b/src/nano.c
@@ -3523,7 +3523,7 @@ int main(int argc, char *argv[])
 #ifdef DEBUG
 	fprintf(stderr, "AHA!  %c (%d)\n", kbinput, kbinput);
 #endif
-	if (meta_key == 1) {
+	if (meta_key == TRUE) {
 	    /* Check for the metaval and miscval defs... */
 	    for (s = main_list; s != NULL; s = s->next)
 		if ((s->metaval != NANO_NO_KEY && kbinput == s->metaval) ||
@@ -3630,5 +3630,5 @@ int main(int argc, char *argv[])
 	reset_cursor();
 	wrefresh(edit);
     }
-    assert(0);
+    assert(FALSE);
 }