Yes, just as you predicted. Disabling JavaScript did cause a lot of issues. I could not even log in the site when JavaScript was disabled.

I'm afraid I'll have to skip Opera for this site, unfortunately.