Don't know if this was reported yet, so here goes.
WHat I do is this: for finetuning I copy parts of an object into a new one for further editing. Sometimes it is easier to select the old object completely and just delete what I don't need in the new one.
Since I don't want to overload the materials slider I then delete not used materials (that belonged to the deleted meshes in the object)
in 0.97 beta I often get a message that the material still has 1 reference to it but selecting all faces with that material does not show anything. Deleting that material anyway however results in the remaining meshes either losing all material information or switiching to one of the remaining materials.
Loading the same file in 0.95 I can delete the material without warning and without undesired results.