diff --git a/src/common/gamecode/randenc.c b/src/common/gamecode/randenc.c index 1e4e68efb..6cbadadf0 100644 --- a/src/common/gamecode/randenc.c +++ b/src/common/gamecode/randenc.c @@ -785,7 +785,7 @@ volcano_outbreak(region *r) rsettrees(r, 0); #endif - a = a_add(&rn->attribs, a_new(&at_reduceproduction)); + a = a_find(rn->attribs, &at_reduceproduction); if (!a) a = a_add(&r->attribs, a_new(&at_reduceproduction)); /* Produktion vierteln ... */