Release resource created for merge result
diff --git a/c_src/hyper_carray.c b/c_src/hyper_carray.c
index 33bf75c..9f239e8 100644
--- a/c_src/hyper_carray.c
+++ b/c_src/hyper_carray.c
@@ -186,7 +186,9 @@
 		return enif_make_badarg(env);
 	}
 
-	return enif_make_resource(env, acc);
+	ERL_NIF_TERM erl_res = enif_make_resource(env, acc);
+	enif_release_resource(acc);
+	return erl_res;
 }
 
 /*