Sorry for the delay, I couldn't figure it out and kept postponing the fix. I made some changes and am still unsure if it's fixed now, so let me know if it's not.