Anyone else having wrongly named boolean settings? It seems that when I use the boolean modifier it switches the resulting boolean option between difference and union.
This can't be normal right?

I'm using blnder 2.75
This can't be normal right?


Funny, it is because of normal(s). Recalculate surface normals with Ctrl+N in editmode. Also make sure the scale of the object is not negative (apply scale Ctrl+A)

Normals specify what is considered outside and what is considered inside of mesh. Booleans take this into account.