diff --git a/src/opt/dau/dauMerge.c b/src/opt/dau/dauMerge.c index 0fbd126be..e4f7bedcc 100644 --- a/src/opt/dau/dauMerge.c +++ b/src/opt/dau/dauMerge.c @@ -560,7 +560,7 @@ void Dau_DsdRemoveBraces( char * pDsd, int * pMatches ) for ( q = p; *p; p++ ) if ( *p != ' ' ) { - if ( *p == '!' && *(q-1) == '!' && p != q ) + if ( *p == '!' && p != q && *(q-1) == '!' ) { q--; continue;