diff --git a/pandas/io/gbq.py b/pandas/io/gbq.py index 572a8be5c65e8..1b39bceed30ad 100644 --- a/pandas/io/gbq.py +++ b/pandas/io/gbq.py @@ -185,7 +185,7 @@ def run_query(self, query): job_reference = query_reply['jobReference'] - while(not 'jobComplete' in query_reply): + while(not 'jobComplete' in query_reply and not query_reply['jobComplete']): print('Job not yet complete...') query_reply = job_collection.getQueryResults( projectId=job_reference['projectId'],