diff --git a/engine/server/sv_sys_unix.c b/engine/server/sv_sys_unix.c
index 4762d2e57..20894c574 100644
--- a/engine/server/sv_sys_unix.c
+++ b/engine/server/sv_sys_unix.c
@@ -829,7 +829,7 @@ void Sys_CloseLibrary(dllhandle_t *lib)
 dllhandle_t *Sys_LoadLibrary(const char *name, dllfunction_t *funcs)
 {
 	int i;
-	dllhandle_t lib;
+	dllhandle_t *lib;
 
 	lib = dlopen (name, RTLD_LAZY);
 	if (!lib)