diff --git a/src/plugins/clearcase/clearcaseplugin.cpp b/src/plugins/clearcase/clearcaseplugin.cpp
index 4c08a10556b1ecd23ddab8db43cbd8964d0157ae..4d0c95de4e9d5a57028f59845c74506e4bf0e27c 100644
--- a/src/plugins/clearcase/clearcaseplugin.cpp
+++ b/src/plugins/clearcase/clearcaseplugin.cpp
@@ -379,6 +379,8 @@ bool ClearCasePlugin::initialize(const QStringList & /*arguments */, QString *er
 
     m_settings.fromSettings(ICore::settings());
 
+    QTC_CHECK(QFileInfo(m_settings.ccBinaryPath).isExecutable());
+
     // update view name when changing active project
     if (ProjectExplorerPlugin *pe = ProjectExplorerPlugin::instance())
         connect(pe, SIGNAL(currentProjectChanged(ProjectExplorer::Project*)),