From dc3bed557603d4735ddc20961c28e5e868fc315c Mon Sep 17 00:00:00 2001
From: "Daniel M. Pelt" <D.M.Pelt@cwi.nl>
Date: Tue, 21 Jul 2015 11:44:29 +0200
Subject: Clear Python error when plugin is not find in getHelp

---
 src/PluginAlgorithm.cpp | 1 +
 1 file changed, 1 insertion(+)

(limited to 'src')

diff --git a/src/PluginAlgorithm.cpp b/src/PluginAlgorithm.cpp
index 56c4e4d..5c779fd 100644
--- a/src/PluginAlgorithm.cpp
+++ b/src/PluginAlgorithm.cpp
@@ -262,6 +262,7 @@ std::string CPluginAlgorithmFactory::getHelp(std::string name){
     PyObject *className = PyDict_GetItemString(pluginDict, name.c_str());
     if(className==NULL){
         ASTRA_ERROR("Plugin %s not found!",name.c_str());
+        PyErr_Clear();
         return "";
     }
     std::string ret = "";
-- 
cgit v1.2.3