rendered paste bodydiff --git a/mythtv/programs/mythfrontend/editvideometadata.cpp b/mythtv/programs/mythfrontend/editvideometadata.cppindex 35288ba..c414788 100644--- a/mythtv/programs/mythfrontend/editvideometadata.cpp+++ b/mythtv/programs/mythfrontend/editvideometadata.cpp@@ -83,11 +83,6 @@ bool EditMetadataDialog::Create() UIUtilE::Assign(this, m_browseCheck, "browse_check", &err); UIUtilE::Assign(this, m_watchedCheck, "watched_check", &err); - UIUtilE::Assign(this, m_coverartButton, "coverart_button", &err);- UIUtilE::Assign(this, m_bannerButton, "banner_button", &err);- UIUtilE::Assign(this, m_fanartButton, "fanart_button", &err);- UIUtilE::Assign(this, m_screenshotButton, "screenshot_button", &err);- UIUtilE::Assign(this, m_trailerButton, "trailer_button", &err); UIUtilE::Assign(this, m_doneButton, "done_button", &err); if (err)@@ -96,6 +91,12 @@ bool EditMetadataDialog::Create() return false; } + UIUtilE::Assign(this, m_coverartButton, "coverart_button");+ UIUtilE::Assign(this, m_bannerButton, "banner_button");+ UIUtilE::Assign(this, m_fanartButton, "fanart_button");+ UIUtilE::Assign(this, m_screenshotButton, "screenshot_button");+ UIUtilE::Assign(this, m_trailerButton, "trailer_button");+ UIUtilW::Assign(this, m_netBannerButton, "net_banner_button"); UIUtilW::Assign(this, m_netFanartButton, "net_fanart_button"); UIUtilW::Assign(this, m_netScreenshotButton, "net_screenshot_button");@@ -165,10 +166,14 @@ bool EditMetadataDialog::Create() connect(m_doneButton, SIGNAL(Clicked()), SLOT(SaveAndExit())); // Find Artwork locally- connect(m_coverartButton, SIGNAL(Clicked()), SLOT(FindCoverArt()));- connect(m_bannerButton, SIGNAL(Clicked()), SLOT(FindBanner()));- connect(m_fanartButton, SIGNAL(Clicked()), SLOT(FindFanart()));- connect(m_screenshotButton, SIGNAL(Clicked()), SLOT(FindScreenshot()));+ if (m_coverartButton)+ connect(m_coverartButton, SIGNAL(Clicked()), SLOT(FindCoverArt()));+ if (m_bannerButton)+ connect(m_bannerButton, SIGNAL(Clicked()), SLOT(FindBanner()));+ if (m_fanartButton)+ connect(m_fanartButton, SIGNAL(Clicked()), SLOT(FindFanart()));+ if (m_screenshotButton)+ connect(m_screenshotButton, SIGNAL(Clicked()), SLOT(FindScreenshot())); // Find Artwork on the Internet if (m_netCoverartButton)@@ -180,7 +185,8 @@ bool EditMetadataDialog::Create() if (m_netScreenshotButton) connect(m_netScreenshotButton, SIGNAL(Clicked()), SLOT(FindNetScreenshot())); - connect(m_trailerButton, SIGNAL(Clicked()), SLOT(FindTrailer()));+ if (m_trailerButton)+ connect(m_trailerButton, SIGNAL(Clicked()), SLOT(FindTrailer())); connect(m_browseCheck, SIGNAL(valueChanged()), SLOT(ToggleBrowse())); connect(m_watchedCheck, SIGNAL(valueChanged()), SLOT(ToggleWatched()));