Index: common/aicore/cm.c =================================================================== RCS file: /home/freeciv/CVS/freeciv/common/aicore/cm.c,v retrieving revision 1.20 diff -b -u -p -r1.20 cm.c --- common/aicore/cm.c 26 Feb 2004 04:05:10 -0000 1.20 +++ common/aicore/cm.c 14 Apr 2004 21:31:38 -0000 @@ -478,7 +478,7 @@ static void copy_stats(struct city *pcit result->surplus[SCIENCE] = result->production[SCIENCE]; result->disorder = city_unhappy(pcity); - result->happy = city_happy(pcity); + result->happy = city_happy(pcity) && (pcity->size >= 3); } /****************************************************************************