make program settings view consistent, when not defined => nothing is displayed