diff --git a/lisp/use-package/use-package.el b/lisp/use-package/use-package.el index 1e3efd9045b..d817db119a9 100644 --- a/lisp/use-package/use-package.el +++ b/lisp/use-package/use-package.el @@ -637,7 +637,7 @@ For full documentation. please see commentary. ,@form ,init-body ,(unless (null config-body) - `(eval-after-load ,name-string + `(eval-after-load ,(if (stringp name) name `',name) `(,(lambda () (if ,requires-test ,(macroexpand-all