(nnimap-open-server): Remove error signal if nnimap-server-buffer is
authorSimon Josefsson <jas@extundo.com>
Sun, 7 Nov 1999 21:54:53 +0000 (21:54 +0000)
committerSimon Josefsson <jas@extundo.com>
Sun, 7 Nov 1999 21:54:53 +0000 (21:54 +0000)
nil (the check should've been `boundp').

lisp/nnimap.el

index a8a0251..ed9bbf8 100644 (file)
@@ -557,9 +557,8 @@ If EXAMINE is non-nil the group is selected read-only."
                      (cadr (assq 'nnimap-server-address defs))) defs)
        (push (list 'nnimap-address server) defs)))
     (nnoo-change-server 'nnimap server defs)
-    (if (null nnimap-server-buffer)
-       (error "this shouldn't happen"))
-    (or (imap-opened nnimap-server-buffer)
+    (or (and nnimap-server-buffer
+            (imap-opened nnimap-server-buffer))
        (nnimap-open-connection server))))
 
 (deffoo nnimap-server-opened (&optional server)