diff --git a/geanynumberedbookmarks/src/geanynumberedbookmarks.c b/geanynumberedbookmarks/src/geanynumberedbookmarks.c index 7f9c66c65..941260543 100644 --- a/geanynumberedbookmarks/src/geanynumberedbookmarks.c +++ b/geanynumberedbookmarks/src/geanynumberedbookmarks.c @@ -1554,7 +1554,9 @@ void plugin_cleanup(void) for(i=0;ilen;i++) if(documents[i]->is_valid) { sci=documents[i]->editor->sci; - markers=GetMarkersUsed(sci); + markers=g_object_steal_data(G_OBJECT(sci), "Geany_Numbered_Bookmarks_Used"); + if(!markers) + continue; for(k=2;k<25;k++) if(((*markers)&(1<