diff --git a/src/lib/core/diag.c b/src/lib/core/diag.c
index c350abb4a3274ea0788dce04626f3ec954063fba..8352cbdf7f9579a25345047e6b9b4d40939cb2e6 100644
--- a/src/lib/core/diag.c
+++ b/src/lib/core/diag.c
@@ -31,9 +31,6 @@
 #include "diag.h"
 #include "fiber.h"
 
-/* Must be set by the library user */
-struct error_factory *error_factory = NULL;
-
 void
 error_create(struct error *e,
 	     error_f destroy, error_f raise, error_f log,