Fixes module not loading on Tesla K20.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
        if (dcb->version < 0x21)
                merge_like_dcb_entries(dev, dcb);
 
-       if (!dcb->entries)
-               return -ENXIO;
-
        /* dump connector table entries to log, if any exist */
        idx = -1;
        while ((conn = olddcb_conn(dev, ++idx))) {
 
 
        if (nouveau_modeset == 1 ||
            (nouveau_modeset < 0 && pclass == PCI_CLASS_DISPLAY_VGA)) {
-               if (nv_device(drm->device)->card_type < NV_50)
-                       ret = nv04_display_create(dev);
-               else
-                       ret = nv50_display_create(dev);
+               if (drm->vbios.dcb.entries) {
+                       if (nv_device(drm->device)->card_type < NV_50)
+                               ret = nv04_display_create(dev);
+                       else
+                               ret = nv50_display_create(dev);
+               } else {
+                       ret = 0;
+               }
+
                if (ret)
                        goto disp_create_err;