diff --git a/src/common/env.c b/src/common/env.c
index dd7876f32899b4f65e11e80042e75e0ae1fb56d8..2a80856a02f751f80aef224b8d24d27f5dff4c7f 100644
--- a/src/common/env.c
+++ b/src/common/env.c
@@ -1537,8 +1537,6 @@ void env_array_set_environment(char **env_array)
 void env_unset_environment(void)
 {
 	extern char **environ;
-
-	int rc = 0;
 	char **ptr;
 	char name[256], *value;
 
@@ -1547,7 +1545,7 @@ void env_unset_environment(void)
 		if ((_env_array_entry_splitter(*ptr, name, sizeof(name),
 					       value, ENV_BUFSIZE)) &&
 			(unsetenv(name) != -1))
-			rc = 1;
+			;
 		else
 			ptr++;
 	}