diff --git a/server/techtools.cpp b/server/techtools.cpp index 1fca292865..a6e74f7053 100644 --- a/server/techtools.cpp +++ b/server/techtools.cpp @@ -433,9 +433,6 @@ void found_new_tech(struct research *presearch, Tech_type_id tech_found, research_update(presearch); } - // Inform players about their new tech. - send_research_info(presearch, nullptr); - if (was_first) { /* Inform all players about new global advances to give them a * chance for obsolete buildings. */ @@ -577,6 +574,9 @@ void found_new_tech(struct research *presearch, Tech_type_id tech_found, presearch->bulbs_researched = 0; } + // Inform players about their new tech. + send_research_info(presearch, nullptr); + if (bonus_tech_hack) { Tech_type_id additional_tech; char research_name[MAX_LEN_NAME * 2];