diff --git a/src/vuln-3/dc.c b/src/vuln-3/dc.c
index 3a6da7594dd2f2707eb60b7f7437f1f3ad7067a7..598f42955b1c581a600dda4374ecec23ff8023d0 100644
--- a/src/vuln-3/dc.c
+++ b/src/vuln-3/dc.c
@@ -75,7 +75,7 @@ static node_t *node_new(const char *varname, const value_t value){
 
   //new->varname = strdup(varname);
   /*---- vuln-3 ----*/
-  static char varname_copy[1015] = {};
+  char varname_copy[1015] = {};
   unsigned int count = 0;
   while (varname[count] != '\0') {
 	  varname_copy[count] = varname[count++];