diff --git a/src/lib/subs/supply.c b/src/lib/subs/supply.c index b820934f..2cff0ed6 100644 --- a/src/lib/subs/supply.c +++ b/src/lib/subs/supply.c @@ -267,7 +267,8 @@ s_commod(struct empobj *sink, short *vec, if (actually_doit) { vec[type] += can_move; putship(ship.shp_uid, &ship); - putsect(§); + if (n) + putsect(§); put_empobj(sink->ef_type, sink->uid, sink); } return 1; @@ -281,7 +282,8 @@ s_commod(struct empobj *sink, short *vec, if (actually_doit) { vec[type] += can_move; putship(ship.shp_uid, &ship); - putsect(§); + if (n) + putsect(§); } } }