Bug fix: if the output object is suspended, properly zero the output block