diff -r f812bf6b7237 -r 905677ed00f3 src/sync.c --- a/src/sync.c Fri Jun 29 19:51:39 2007 +0200 +++ b/src/sync.c Mon Jul 02 18:22:58 2007 +0200 @@ -148,7 +148,7 @@ (*d->post_sync)(); /* only operational state allows PDO transmission */ - if( d->nodeState != Operational ) + if(! d->CurrentCommunicationState.csPDO) return 0; res = _sendPDOevent(d, 1 /*isSyncEvent*/ );