diff --git a/udiskie/prompt.py b/udiskie/prompt.py
index <HASH>..<HASH> 100644
--- a/udiskie/prompt.py
+++ b/udiskie/prompt.py
@@ -146,6 +146,7 @@ def get_password_gui(device):
         return None
 
 
+@Coroutine.from_generator_function
 def get_password_tty(device):
     """Get the password to unlock a device from terminal."""
     # TODO: make this a TRUE async
Fix bug with get_password_tty