queryparser.py bugfix