From 59c66244080b8ed19642e99fc8b940cf25ca5dfd Mon Sep 17 00:00:00 2001
From: Eli Zaretskii <eliz@gnu.org>
Date: Wed, 6 Sep 2023 13:49:32 +0300
Subject: [PATCH] ; * lisp/ido.el (ido-completion-buffer): Fix :type
 (bug#65756).

---
 lisp/ido.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/ido.el b/lisp/ido.el
index 98633d5d798..f42d93837c1 100644
--- a/lisp/ido.el
+++ b/lisp/ido.el
@@ -863,7 +863,8 @@ also modify the dynamic variables described for the variable
 (defcustom ido-completion-buffer "*Ido Completions*"
   "Name of completion buffer used by Ido.
 Set to nil to disable completion buffers popping up."
-  :type 'string)
+  :type '(choice (const :tag "Disable popping up completion buffer" nil)
+                 string))
 
 (defcustom ido-completion-buffer-all-completions nil
   "Non-nil means to show all completions in completion buffer.
-- 
2.39.5