If unwrap returns null, we need to fall through to load to try it again. (cherry picked from commit 04c87d8d)