diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c b/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c index 5557e2a93e5..61d77cfa6da 100644 --- a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c +++ b/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c @@ -1491,7 +1491,7 @@ nvc0_screen_create(struct nouveau_device *dev) screen->eng3d->oclass, screen->compute->oclass, screen->m2mf->oclass, - screen->copy->oclass); + screen->copy ? screen->copy->oclass : 0); return &screen->base; fail: