diff --git a/src/webui/static/app/tvheadend.js b/src/webui/static/app/tvheadend.js index 4a7bfc46..7b98b36e 100644 --- a/src/webui/static/app/tvheadend.js +++ b/src/webui/static/app/tvheadend.js @@ -57,15 +57,15 @@ function accessUpdate(o) { tvheadend.rootTabPanel.add(tvheadend.confpanel); } - tvheadend.aboutPanel = new Ext.Panel({ - border: false, - layout:'fit', - title:'About', - autoLoad: 'about.html' - }); - - tvheadend.rootTabPanel.add(tvheadend.aboutPanel); - + if(tvheadend.aboutPanel == null) { + tvheadend.aboutPanel = new Ext.Panel({ + border: false, + layout:'fit', + title:'About', + autoLoad: 'about.html' + }); + tvheadend.rootTabPanel.add(tvheadend.aboutPanel); + } tvheadend.rootTabPanel.doLayout(); }