add null check for un-rendered canvases