diff --git a/easycloud/core/metamonitor.py b/easycloud/core/metamonitor.py
index bd75b181086acbad2c0868287ed8de713d72e857..0f8e2f67df5d409ffe50285c7b52d7fd45753ce7 100755
--- a/easycloud/core/metamonitor.py
+++ b/easycloud/core/metamonitor.py
@@ -79,7 +79,7 @@ class MetaMonitor(ABC):
         self._measures_sink_thread = None
         measures_sinks = []
         measures_sink_labels = conf.get_parameter('options', 'measures_sinks', return_type=str)
-        if measures_sink_labels is not None:
+        if measures_sink_labels:
             for sink in measures_sink_labels.split(','):
                 measures_sink_params = conf.get_parameters('measures_sink.' + sink.strip())
                 if 'module' not in measures_sink_params or 'class' not in measures_sink_params:
@@ -89,9 +89,9 @@ class MetaMonitor(ABC):
                 clazz = getattr(module, measures_sink_params['class'])
                 instance = clazz.from_conf(measures_sink_params)
                 measures_sinks.append(instance)
-            self._measures_sink_thread = threading.Thread(target=self._measures_sink_runner, args=(measures_sinks,))
-            ##self._measures_sink_thread.setDaemon(True) #FIXME: is this really necessary? It seems that without it, the EasyCloud app blocks on exit
-            #self._measures_sink_thread.daemon = True #FIXME: is this really necessary? It seems that without it, the EasyCloud app blocks on exit
+        self._measures_sink_thread = threading.Thread(target=self._measures_sink_runner, args=(measures_sinks,))
+        ##self._measures_sink_thread.setDaemon(True) #FIXME: is this really necessary? It seems that without it, the EasyCloud app blocks on exit
+        #self._measures_sink_thread.daemon = True #FIXME: is this really necessary? It seems that without it, the EasyCloud app blocks on exit
 
     #[ALTERNATIVE #1]
     """