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	Mon Feb  7 15:53:54 2005
+++ 25-akpm/drivers/char/agp/backend.c	Mon Feb  7 15:53:54 2005
@@ -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);
_