diff -r 0e6615c10a8a -r 3028b9293b54 QTfrontend/net/newnetclient.cpp --- a/QTfrontend/net/newnetclient.cpp Sun Feb 05 16:21:55 2012 -0500 +++ b/QTfrontend/net/newnetclient.cpp Sun Feb 05 17:35:52 2012 -0500 @@ -359,11 +359,11 @@ { if (lst[i] == mynick) { - emit setMyReadyStatus(setFlag); + if (isChief && !setFlag) ToggleReady(); + else emit setMyReadyStatus(setFlag); } - if (!isChief) emit setReadyStatus(lst[i], setFlag); - else emit setReadyStatus(lst[i], true); + emit setReadyStatus(lst[i], setFlag); } } }