That does seem to be it.
One problem I have is that my school (Stevens Institute of Technology) is using an old (1.9) implementation supported by Blackboard. No idea why, really. They are "upgrading" to canvas in 2015. So I am expected to use the old, obsolete implementation, then deal with an issues of the switch myself, and of course if there are any problems transferring materials to the new system, that's my problem.
I am considering implementing my own2.6 server for me, and possibly just using it. It's annoying, but at least then I am in charge of my own destiny.