Hello, Here a better minimal example-test-file: \startbuffer \setupTABLE[c][1,2,3][height=4ex] \bTABLE[width=0.2\textwidth] \bTR \bTH 1. col\eTH \bTH 2. col\eTH \doifmode{wa2}{\bTH 3. col\eTH} \eTR \bTR \bTD 1 row in 1. col\eTD \bTD[nr=2] 2 rows in 2. col\eTD \doifmode{wa2}{\bTD\eTD} \eTR \bTR \bTD[nr=2] 2 rows in 1. col\eTD \doifmode{wa2}{\bTD\eTD} \eTR \bTR \doifmodeelse{wa1}{\bTD[nr=2] 2 rows in 2. col\eTD}{% \bTD[nr=4] 4 rows in 2. col\eTD} \doifmode{wa2}{\bTD\eTD} \eTR \bTR \bTD[nr=2] 2 rows in 1. col\eTD \doifmode{wa2}{\bTD\eTD} \eTR \bTR \doifmode{wa1}{\bTD[nr=2] 2 rows in 2. col\eTD} \doifmode{wa2}{\bTD\eTD} \eTR \bTR \bTD 1 row in 1. col\eTD \doifmode{wa2}{\bTD\eTD} \eTR \eTABLE \stopbuffer \starttext Problem:\blank \getbuffer\blank Workaround 1:\blank \enablemode[wa1] \getbuffer\blank Workaround 2:\blank \disablemode[wa1] \enablemode[wa2] \getbuffer \stoptext TIA for any hint! Cheers, Peter -- Contact information: http://pmrb.free.fr/contact/