I troubleshooted a user's query just now, discovering that the problem was that he had no 'q' parameter, and thus his 'fq' was irrelevant. Embarrassingly, I didn't notice this immediately. It's wonderful that a blank q no longer throws an error, as shown in the title of this issue. But what good is search that has no 'q' parameter at all? It should be an error. 'course if *:* were the default then this would be a non-issue – my preference but it's too late to argue that now.