fix empty table case