You can also make an extra column only for the bullet.
Will not work in my case. Sometimes there is placed something without a bullet. I could then merge the two columns, but that would even be more ugly as the current solution.
I thought you hide the table code in your own commands, when this is the case you can make different commands for entries with and without bullets where the second place a empty column and the first a bullet in the extra column.