diff -Nupr a/plugins/tool_hello_world/plugin.c b/plugins/tool_hello_world/plugin.c
--- a/plugins/tool_hello_world/plugin.c	2020-06-08 22:07:44.000000000 +0200
+++ b/plugins/tool_hello_world/plugin.c	2020-06-10 20:18:48.495507560 +0200
@@ -42,17 +42,19 @@
 #include <gdk/gdkx.h>
 
 static RemminaPluginService *remmina_plugin_service = NULL;
+#define remmina_plugin_debug(fmt, ...) remmina_plugin_service->_remmina_debug(__func__, fmt __VA_OPT__(,) __VA_ARGS__)
+
 
 static void remmina_plugin_tool_init(RemminaProtocolWidget *gp)
 {
 	TRACE_CALL(__func__);
-	remmina_plugin_service->_debug("[%s] Plugin init", PLUGIN_NAME);
+	remmina_plugin_debug("[%s] Plugin init", PLUGIN_NAME);
 }
 
 static gboolean remmina_plugin_tool_open_connection(RemminaProtocolWidget *gp)
 {
 	TRACE_CALL(__func__);
-	remmina_plugin_service->_debug("[%s] Plugin open connection", PLUGIN_NAME);
+	remmina_plugin_debug("[%s] Plugin open connection", PLUGIN_NAME);
 
 	GtkDialog *dialog;
 	dialog = GTK_DIALOG(gtk_message_dialog_new(NULL, GTK_DIALOG_MODAL | GTK_DIALOG_USE_HEADER_BAR,
@@ -65,7 +67,7 @@ static gboolean remmina_plugin_tool_open
 static gboolean remmina_plugin_tool_close_connection(RemminaProtocolWidget *gp)
 {
 	TRACE_CALL(__func__);
-	remmina_plugin_service->_debug("[%s] Plugin close connection", PLUGIN_NAME);
+	remmina_plugin_debug("[%s] Plugin close connection", PLUGIN_NAME);
 	remmina_plugin_service->protocol_plugin_emit_signal(gp, "disconnect");
 	return FALSE;
 }
