I'm guessing that the mediaant module needs to 'see' the portal settings object stored in the context, and without it it doesn't work.
Here's my guess (all in the 'advanced regex settings'):
- you need to remove \.swf from the 'ignoreRegex'
- you need to check that /desktopmodules/ is in the 'doNotRewriteRegex'
If you don't have \.swf in your ignoreRegex, then perhaps I have the problem back to front, so append |\.swf to the 'ignoreREgex'
Let me know how that goes.
-Bruce