--- proc.c.orig	Wed May  2 12:37:43 2001
+++ proc.c	Wed May  2 12:37:46 2001
@@ -92,6 +92,7 @@
 		if (!drm_dev_root) {
 			DRM_ERROR("Cannot create /proc/%s\n", drm_slot_name);
 			remove_proc_entry("dri", NULL);
+			break;
 		}
 		if (drm_dev_root->nlink == 2) break;
 		drm_dev_root = NULL;
