UMG Text Block visibility failure

Hi, I have text block.
Now when I set visibility to hidden, well…it is hidden.
Now when I bind it to a variable or a function, it is visible even though the bound variable is set on hidden.

Only setting visibility from outside over the text block variable works.

I could not get visibility binded successfully (4.5.1) so ended up just passing through a blank text string for the binded text value instead