

Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/drivers/char/agp/backend.c |    4 +---
 1 files changed, 1 insertion(+), 3 deletions(-)

diff -puN drivers/char/agp/backend.c~agpgart-allow-multiple-backends-to-be-initialized-fix drivers/char/agp/backend.c
--- 25/drivers/char/agp/backend.c~agpgart-allow-multiple-backends-to-be-initialized-fix	2005-01-30 12:43:11.929791072 -0800
+++ 25-akpm/drivers/char/agp/backend.c	2005-01-30 12:43:21.687307704 -0800
@@ -299,10 +299,8 @@ void agp_remove_bridge(struct agp_bridge
 {
 	agp_backend_cleanup(bridge);
 	list_del(&bridge->list);
-	if (list_empty(&agp_bridges)) {
+	if (list_empty(&agp_bridges))
 		agp_frontend_cleanup();
-		inter_module_unregister("drm_agp");
-	}
 	module_put(bridge->driver->owner);
 }
 EXPORT_SYMBOL_GPL(agp_remove_bridge);
_
