;;; Code:
 
-(autoload 'lsdb-maybe-load-hash-tables "lsdb")
-
 (eval-when-compile
+  (autoload 'lsdb-maybe-load-hash-tables "lsdb")
   (autoload 'lsdb-lookup-records "lsdb")
   (autoload 'lsdb-puthash "lsdb")
   (autoload 'lsdb-remhash "lsdb")
       (message "No entry for `%s'" (riece-format-identity user t)))))
 
 (defun riece-lsdb-insinuate ()
-  (add-hook 'riece-startup-hook
-           'lsdb-maybe-load-hash-tables t)
+  (require 'lsdb)
   (add-to-list 'lsdb-secondary-hash-tables
               'riece-lsdb-cache)
   (add-to-list 'lsdb-after-update-record-functions