diff --git a/lisp/frame.el b/lisp/frame.el index 87d7efd17a2..93971344a5a 100644 --- a/lisp/frame.el +++ b/lisp/frame.el @@ -211,7 +211,8 @@ These supercede the values given in `default-frame-alist'.") (set-buffer old-buffer) ;; Make sure the initial frame can be GC'd if it is ever deleted. - (makunbound 'frame-initial-frame))) + ;; Make sure frame-notice-user-settings does nothing if called twice. + (setq frame-initial-frame nil))) ;;;; Creation of additional frames, and other frame miscellanea