Boolean difference problem - solid becomes joined surface

 From:  Yenmonger (OTTERMAN)
2358.4 
Thanks guys, the script to expose naked surfaces is especially helpful.