fix zb667FreeQ, pattern condition weaked