diff -urN aptitude-0.4.11.8.org/src/cmdline/cmdline_prompt.cc aptitude-0.4.11.8/src/cmdline/cmdline_prompt.cc
--- aptitude-0.4.11.8.org/src/cmdline/cmdline_prompt.cc	2008-06-22 03:33:53.000000000 +0900
+++ aptitude-0.4.11.8/src/cmdline/cmdline_prompt.cc	2008-08-15 10:42:03.000000000 +0900
@@ -730,8 +730,8 @@
 	  if(cin.eof())
 	    throw StdinEOFException();
 
-	  const bool is_ok=(strncasecmp(okstr.c_str(), buf, okstr.size())==0);
-	  const bool is_abort=(strncasecmp(abortstr.c_str(), buf, abortstr.size())==0);
+	  const bool is_ok=(strncasecmp(okstr.c_str(), buf, okstr.size())==0 || strncasecmp("Y", buf, 1)==0);
+	  const bool is_abort=(strncasecmp(abortstr.c_str(), buf, abortstr.size())==0 || strncasecmp("N", buf, 1)==0);
 
 	  const bool rval=is_ok;
 
