diff --git a/src/lib66/exec/ssexec_tree.c b/src/lib66/exec/ssexec_tree.c
index 013788d0495c2aee811468de0eed9c79769bc5ff..3ca26418c727b3fec7b184c0283c663484a84171 100644
--- a/src/lib66/exec/ssexec_tree.c
+++ b/src/lib66/exec/ssexec_tree.c
@@ -1242,6 +1242,8 @@ void tree_clone(char const *clone, ssexec_t *info)
 
 int ssexec_tree(int argc, char const *const *argv, ssexec_t *info)
 {
+    log_flow();
+
     int r ;
 
     stralloc sa = STRALLOC_ZERO ;
@@ -1346,7 +1348,7 @@ int ssexec_tree(int argc, char const *const *argv, ssexec_t *info)
      * mark it false if the tree already exist */
     if (r) {
         if (!what.nopts) {
-            log_1_warn(info->treename.s, ": already exist") ;
+            log_warn(info->treename.s, ": already exist") ;
             goto freed ;
         }
         what.create = 0 ;