diff --git a/src/lib66/parser_write.c b/src/lib66/parser_write.c
index 152e343d379f51dd90e12835fd745fa67d03a215..0f0f3473f7a3b2da76f0fa22fed6531c0c9037f0 100644
--- a/src/lib66/parser_write.c
+++ b/src/lib66/parser_write.c
@@ -60,7 +60,7 @@ int write_services(ssexec_t *info,sv_alltype *sv, char const *workdir, uint8_t f
 		if (ss_resolve_check(workdir,name)) 
 		{
 			if (!ss_resolve_read(&res,workdir,name)) log_dieusys(LOG_EXIT_SYS,"read resolve file of: ",name) ;
-			if (res.type != type && res.disen) log_dieusys(LOG_EXIT_SYS,"Detection of incompatible type format for: ",name," -- current: ",get_keybyid(type)," previous: ",get_keybyid(res.type)) ;
+			if (res.type != type && res.disen) log_die(LOG_EXIT_SYS,"Detection of incompatible type format for: ",name," -- current: ",get_keybyid(type)," previous: ",get_keybyid(res.type)) ;
 		}
 		ss_resolve_free(&res) ;
 	}