diff --git a/lib/cli.py b/lib/cli.py
index 9a6784d57968f0910ab1cda71477356363d959d2..85606d40a9ad34353528bc1f1a49b4d102e06561 100644
--- a/lib/cli.py
+++ b/lib/cli.py
@@ -311,7 +311,7 @@ def AskUser(text, choices=None):
     new_text.append(textwrap.fill(line, 70, replace_whitespace=False))
   text = "\n".join(new_text)
   try:
-    f = file("/dev/tty", "r+")
+    f = file("/dev/tty", "a+")
   except IOError:
     return answer
   try: