handle NULL producer