diff --git a/ChangeLog b/ChangeLog
index 6bab4bef87afe88253e743ee7032c54e4fe0ffde..b16d2e7eaba776cc30d8cdf9fd34a589e33d8c1d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,10 @@
 2008-08-21 Chris Allegretta <chrisa@asty.org>
 	* text.c: Change error messages where we may possibly get into a bad state and urge
 	  the user to save when this happens.  Originally by Benno Schulenberg <bensberg@justemail.net>
+	* text.c (do_enter):  Fix issue when compiled with --enable-debug, fixes Savannah bug 24092.
 
 2008-08-08 Magnus Granberg <zorry@ume.nu> / Adam Conrad <?>
-	* files.c: (write_file): Add needed flags to open() calls when writing out files.  Fixes Savannah bug 
+	* files.c (write_file): Add needed flags to open() calls when writing out files.  Fixes Savannah bug 
 	  #23827: Compilation fails with -D_FORTIFY_SOURCE=2
 
 2008-08-08 Chris Allegretta <chrisa@asty.org>
diff --git a/src/text.c b/src/text.c
index 783f64f9497b9f38ddf58692ea0f7531528e24d4..3c59492c198cb03e15a172cd7c906413090949de 100644
--- a/src/text.c
+++ b/src/text.c
@@ -649,7 +649,7 @@ void do_enter(void)
     filestruct *newnode = make_new_node(openfile->current);
     size_t extra = 0;
 
-    assert(openfile->current != NULL && xopenfile->current->data != NULL);
+    assert(openfile->current != NULL && openfile->current->data != NULL);
 
 #ifndef NANO_TINY
     update_undo(SPLIT);