(nnimap-find-uid-response): The UID is the last element in the list.
[gnus] / lisp / nnimap.el
index 63a1115..97889bb 100644 (file)
@@ -984,7 +984,7 @@ textual parts.")
                       group message-id)))))))))
 
 (defun nnimap-find-uid-response (name list)
-  (let ((result (nth 2 (nnimap-find-response-element name list))))
+  (let ((result (car (last (nnimap-find-response-element name list)))))
     (and result
         (string-to-number result))))