BF: deal with empty struct properly