Fixed FW to only write non-null (otherwise halt)