> This bug does _NOT_ happen when "xscreensaver-data-extra" > which provides /usr/lib/xscreensaver/zoom is also installed.
Hey guess what, this is a problem that only exhibits itself because you took the code that I had tested and distributed, ripped half of it out, and expected the other half to continue working properly. I am shocked -- shocked -- at this outcome.