diff --git a/bugzilla/bugzilla3.py b/bugzilla/bugzilla3.py
index <HASH>..<HASH> 100644
--- a/bugzilla/bugzilla3.py
+++ b/bugzilla/bugzilla3.py
@@ -62,7 +62,7 @@ class Bugzilla3(bugzilla.base.BugzillaBase):
 
     def _getbugs(self,idlist):
         '''Return a list of dicts of full bug info for each given bug id'''
-        r = self._proxy.Bug.get_bugs({'ids':idlist})
+        r = self._proxy.Bug.get_bugs({'ids':idlist, 'permissive': 1})
         return [i['internals'] for i in r['bugs']]
     def _getbug(self,id):
         '''Return a dict of full bug info for the given bug id'''
Add permissive so that invalid bugs don't abort the whole request for bugs.
This matches with the <I>.x python-bugzilla API and seems more generally useful.