diff -r dde4a4a3e0e1 -r e4cd3cd209c6 QTfrontend/tcpBase.cpp --- a/QTfrontend/tcpBase.cpp Fri Feb 02 21:04:36 2007 +0000 +++ b/QTfrontend/tcpBase.cpp Sat Feb 03 00:04:52 2007 +0000 @@ -149,7 +149,9 @@ if(m_isDemoMode) demo->append(toSendBuf); toSendBuf.clear(); } - IPCSocket->write(buf); - if(m_isDemoMode) demo->append(buf); + if(!buf.isEmpty()) { + IPCSocket->write(buf); + if(m_isDemoMode && demo) demo->append(buf); + } } }