BUG: fix the issue where warning field is editable

If non populated, warning is initialized to '', allowing to set item flags.
The solution was discussed with @pieper. Closes issue 3284.


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22390 3bd1e089-480b-0410-8dfb-8563597acbee