on what line are you getting the exception? does the album return null as well?
I haven't yet tried your code, however looking at it can you try changing the first line new LibrariesManager() to
var manager = LibrariesManager.GetManager()
this is the preferred method for instantiating the manager as it uses the Default provider.
let me know if that makes any difference