John Goerzen wrote: [snip] > But, dtml-with or dtml-let won't work, because I have to close the > tags for them before the closing dtml-unless tag -- I can never get to > the code below with the new value. How does one get around this? I suspect you might want to look into REQUEST.set(). i.e.: <dtml-call "REQUEST.set('foo', 'value of foo')"> Regards, Martijn