#5146: handle UID THREAD command correctly.
diff --git a/Lib/imaplib.py b/Lib/imaplib.py
index ec47657..2699fd4 100644
--- a/Lib/imaplib.py
+++ b/Lib/imaplib.py
@@ -765,7 +765,7 @@
                               ', '.join(Commands[command])))
         name = 'UID'
         typ, dat = self._simple_command(name, command, *args)
-        if command in ('SEARCH', 'SORT'):
+        if command in ('SEARCH', 'SORT', 'THREAD'):
             name = command
         else:
             name = 'FETCH'
diff --git a/Misc/NEWS b/Misc/NEWS
index 3d9a4b6..fffed33 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -15,6 +15,8 @@
 Library
 -------
 
+- Issue #5146: Handle UID THREAD command correctly in imaplib.
+
 - Issue #5147: Fix the header generated for cookie files written by
   http.cookiejar.MozillaCookieJar.