diff --git a/lisp/use-package/use-package-core.el b/lisp/use-package/use-package-core.el index 540c7349db0..be43c65cd4f 100644 --- a/lisp/use-package/use-package-core.el +++ b/lisp/use-package/use-package-core.el @@ -1394,10 +1394,7 @@ no keyword implies `:all'." (comment (nth 2 def))) (unless (and comment (stringp comment)) (setq comment (format "Customized with use-package %s" name))) - `(funcall (or (get (quote ,variable) 'custom-set) #'set-default) - (quote ,variable) - ,value) - `(put (quote ,variable) 'saved-variable-comment ,comment))) + `(customize-set-variable (quote ,variable) ,value ,comment))) args) (use-package-process-keywords name rest state)))