X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/3d2c0c26c8a259770e3dd30d0a5a6553f01efc97..511792a4991443fac7b57f48d2bae2d857fdbd93:/src/vikgoto.c?ds=sidebyside diff --git a/src/vikgoto.c b/src/vikgoto.c index 8e19c6a7..382887d7 100644 --- a/src/vikgoto.c +++ b/src/vikgoto.c @@ -45,9 +45,8 @@ int last_goto_tool = 0; void vik_goto_register ( VikGotoTool *tool ) { - IS_VIK_GOTO_TOOL( tool ); - - goto_tools_list = g_list_append ( goto_tools_list, g_object_ref ( tool ) ); + if ( IS_VIK_GOTO_TOOL( tool ) ) + goto_tools_list = g_list_append ( goto_tools_list, g_object_ref ( tool ) ); } void vik_goto_unregister_all ()