Windows 10
Blender 2.79a 8928d99270f
If an object has a boolean modifier with a chosen mesh, that chosen mesh cannot be snapped onto the object with the said boolean modifier. You can snap the object with the boolean modifier onto anything, works fine; you can snap any other object onto a mesh with boolean on, also works fine. But if it's the mesh that was chosen to be used as a boolean object, you can't snap it onto any element of that object that has the boolean modifier.
{F2429117}