Make that element invisible, and make a new text element exactly like it. Don't use the dynamicdata for the next text however.
In the invisible element you would add a OnTextChanged property and do something like this:
Code:
sCurrentLevel=Text
bCheck=(Text == 'None')
sResult=(bCheck ? ' ' : sCurrentLevel)
Parent.NewLevelDisplay.text=sResult
where
NewLevelDisplay is your new, visible text element. That should make it show the level as long as it's not equal to "None".