When some fields are empty, the table is wrongly set : the empty columns are not set, thus the column don't contains what they are supposed to contain
Created attachment 3717 [details] [review] proposed patch
I am not sure how this can be tested?
I was not able to reproduce this bug. Marking WORKSFORME.