summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2014-07-29 19:45:31 +0100
committerRichard Hughes <richard@hughsie.com>2014-07-29 19:46:22 +0100
commite9b0527b4b346e2c4ff2ae00bbf0c415186a5a85 (patch)
treec500bfced782f017cb7d7db3447afbc6604c8e43
parent265621bc4c4e12d770d3e6b11a4cd045c4f71dec (diff)
downloadgnome-control-center-e9b0527b4b346e2c4ff2ae00bbf0c415186a5a85.tar.gz
color: Do not set the 'Details' button for virtual profiles
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1119408
-rw-r--r--panels/color/cc-color-panel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/panels/color/cc-color-panel.c b/panels/color/cc-color-panel.c
index c246ebe0a..3f20ead49 100644
--- a/panels/color/cc-color-panel.c
+++ b/panels/color/cc-color-panel.c
@@ -1414,7 +1414,8 @@ gcm_prefs_profile_clicked (CcColorPanel *prefs, CdProfile *profile, CdDevice *de
/* allow getting profile info */
widget = GTK_WIDGET (gtk_builder_get_object (priv->builder,
"toolbutton_profile_view"));
- if ((s = g_find_program_in_path ("gcm-viewer")))
+ if (cd_profile_get_filename (profile) != NULL &&
+ (s = g_find_program_in_path ("gcm-viewer")) != NULL)
{
gtk_widget_set_sensitive (widget, TRUE);
g_free (s);