--- /usr/src/emech-2.7.6.1/src/combot.c	Wed Feb 16 18:05:25 2000
+++ combot.c	Sat Jul  1 18:46:12 2000
@@ -820,6 +820,14 @@
 			 */
 			if (!ltime->tm_min && ((now - current->lastsave) > 120))
 			{
+				for(Chan=current->Channels;Chan;Chan=Chan->next)
+				{
+					if (get_int_varc(Chan,TOGTOP_VAR))
+					{
+						if (Chan->topic)
+							send_to_server("TOPIC %s :%s",Chan->name,Chan->topic);
+					}
+				}				
 				send_statmsg("Saving Lists");
 				current->lastsave = now;
 				if (!saveuserlist())

