Not sure it's worth it having been reported already, but just got the same error (and I'm running 0.18.35.)
Update: The fix listed near the bottom of the "Bug" thread seems to work. Maybe I'm doing something wrong, but having that menu be a little more accessible instead of having to go into another menu first or if it is possible to build it into the actual entity GUI directly, that would make it night and day more useful. Still very handy for mixed resource patches.
From the other thread (modified to how I made the change): In control.lua I changed the 106th line from "style = "dialog_frame"" to "style = "frame""