This question already has an answer here:
When joining a table to a shapefile through 'layer properties > joins' the columnheader of the attributetable shows the name of the file you joined.
eg.: the name of the table is: STAVAZA3
the table looks like:
after joining with a shapefile, the attributetable looks like:
This didn't happen in qgis 1.8.x.
Predefined legends wouldn't work anymore because of the changed names of the columns.
Is this the standard way how qgis 2.x joins tables? Or is it due to a property that i have to set anywhere?