diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index 635dbcbdb30255ed91b1fcceb158452bcc85ce37..49a557ca70f8b1875231611e8f24094540ee3dc9 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -1740,6 +1740,10 @@ class LUQueryClusterInfo(NoHooksLU):
   """
   _OP_REQP = []
   REQ_MASTER = False
+  REQ_BGL = False
+
+  def ExpandNames(self):
+    self.needed_locks = {}
 
   def CheckPrereq(self):
     """No prerequsites needed for this LU.
@@ -1771,6 +1775,10 @@ class LUDumpClusterConfig(NoHooksLU):
 
   """
   _OP_REQP = []
+  REQ_BGL = False
+
+  def ExpandNames(self):
+    self.needed_locks = {}
 
   def CheckPrereq(self):
     """No prerequisites.