diff --git a/dlls/mshtml/nsembed.c b/dlls/mshtml/nsembed.c
index 9a3f3961dc..85a3a0dbb9 100644
--- a/dlls/mshtml/nsembed.c
+++ b/dlls/mshtml/nsembed.c
@@ -448,10 +448,6 @@ static BOOL init_xpcom(const PRUnichar *gre_path)
if(NS_FAILED(nsres))
ERR("AutoRegister(NULL) failed: %08x\n", nsres);
- nsres = nsIComponentRegistrar_AutoRegister(registrar, gre_dir);
- if(NS_FAILED(nsres))
- ERR("AutoRegister(gre_dir) failed: %08x\n", nsres);
-
init_nsio(pCompMgr, registrar);
}else {
ERR("NS_GetComponentRegistrar failed: %08x\n", nsres);