fixed an odd bug with OPT treating page 0 as an error