diff lisp/gnus/mml-sec.el @ 87454:0cbc451989a7

Merge from gnus--devo--0 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-967
author Miles Bader <miles@gnu.org>
date Fri, 28 Dec 2007 22:26:31 +0000
parents 3a6c0393929d
children 107ccd98fa12
line wrap: on
line diff
--- a/lisp/gnus/mml-sec.el	Fri Dec 28 22:26:14 2007 +0000
+++ b/lisp/gnus/mml-sec.el	Fri Dec 28 22:26:31 2007 +0000
@@ -27,8 +27,10 @@
 ;;; Code:
 
 (eval-when-compile (require 'cl))
-(or (require 'password-cache nil t)
-    (require 'password))
+
+(if (locate-library "password-cache")
+    (require 'password-cache)
+  (require 'password))
 
 (autoload 'mml2015-sign "mml2015")
 (autoload 'mml2015-encrypt "mml2015")