diff --git a/src/common/slurm_auth.c b/src/common/slurm_auth.c
index 350ba5910cf922ce6fe426021401ad51f7e62d06..493e683a8193301b7fddb0ce0a1f6404224006ab 100644
--- a/src/common/slurm_auth.c
+++ b/src/common/slurm_auth.c
@@ -326,6 +326,7 @@ slurm_auth_fini( void )
 		return SLURM_SUCCESS;
 
 	rc = _slurm_auth_context_destroy( g_context );
+	g_context = NULL;
 	return rc;
 }