--- a/contrib/ratpoison.el
+++ b/contrib/ratpoison.el
@@ -44,6 +44,8 @@
 ;; - auto-completion of commands
 ;; - probably a bunch of other things
 
+(require 'generic)
+
 (defvar ratpoison-commands-0
   (list
    "abort"