Here is an additional fix for consumer size to allow it to be zero.