summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/package.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 169bcda69f0..0b2dc24ebb9 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -1853,7 +1853,8 @@ if it is still empty."
(let ((pkg-desc (cadr (assq pkg package-alist))))
(when pkg-desc
(push pkg seen)
- (setq pkgs (append (package-desc-reqs pkg-desc) pkgs)))))))
+ (setq pkgs (append (mapcar #'car (package-desc-reqs pkg-desc))
+ pkgs)))))))
seen))
(defun package--user-installed-p (package)