diff --git a/python/plugins/processing/algs/r/RAlgorithm.py b/python/plugins/processing/algs/r/RAlgorithm.py index ed9cc86fe0f..bbde107531c 100644 --- a/python/plugins/processing/algs/r/RAlgorithm.py +++ b/python/plugins/processing/algs/r/RAlgorithm.py @@ -26,6 +26,7 @@ __copyright__ = '(C) 2012, Victor Olaya' __revision__ = '$Format:%H$' import os +import json from qgis.PyQt.QtGui import QIcon @@ -461,7 +462,7 @@ class RAlgorithm(GeoAlgorithm): if param.name in descriptions: descs[param.name] = unicode(descriptions[param.name]) except: - return None + return descs return descs def checkBeforeOpeningParametersDialog(self): diff --git a/python/plugins/processing/script/ScriptAlgorithm.py b/python/plugins/processing/script/ScriptAlgorithm.py index 9030f91f993..aa6b9409560 100644 --- a/python/plugins/processing/script/ScriptAlgorithm.py +++ b/python/plugins/processing/script/ScriptAlgorithm.py @@ -27,6 +27,7 @@ __revision__ = '$Format:%H$' import os import re +import json from qgis.core import QgsExpressionContextUtils, QgsExpressionContext from qgis.PyQt.QtGui import QIcon from processing.core.GeoAlgorithm import GeoAlgorithm @@ -378,5 +379,5 @@ class ScriptAlgorithm(GeoAlgorithm): if param.name in descriptions: descs[param.name] = unicode(descriptions[param.name]) except: - return None + return descs return descs