--- a/hgspellcheck.py
+++ b/hgspellcheck.py
@@ -68,7 +68,7 @@
 		ui.write('  Q. Cancel commit\n')
 		ui.write('  +. Add "%s" to personal dictionary\n' % w)
 		
-		ri = ui.promptchoice('\n[%sxq+]:' % ''.join(k.replace('&', '').lower() for k in keys), keys + ['&X', '&Q', '&+'], 0)
+		ri = ui.promptchoice('\n[%sxq+]:$$' % ''.join(k.replace('&', '').lower() for k in keys) + '$$'.join(keys + ['&X', '&Q', '&+']), 0)
 
 		if ri == len(keys):
 			checked = False
