diff -ur xvnkb-0.2.8/visckey.c xvnkb-0.2.8-new/visckey.c
--- xvnkb-0.2.8/visckey.c	2004-01-17 05:19:17.000000000 +0700
+++ xvnkb-0.2.8-new/visckey.c	2004-03-03 04:20:44.000000000 +0700
@@ -423,8 +423,11 @@
 /*----------------------------------------------------------------------------*/
 inline void VKClearBuffer()
 {
-	tempoff = count = *word = vpc = 0;
+	tempoff = count = *word = 0;
+#ifdef VK_CHECK_SPELLING
+	vpc = 0;
 	vp = -1;
+#endif
 }
 /*----------------------------------------------------------------------------*/
 inline long VKBackspaceDelete()
