providers = g_key_file_get_groups (self->keyfile, NULL);
/* return *all* providers? */
- if (mcc < 0)
+ if (mcc < 0 && include_globals)
return providers;
/* nope: filter them instead */
void
modest_presets_destroy (ModestPresets *self)
{
- g_return_if_fail (self);
+ if (!self)
+ return;
g_key_file_free (self->keyfile);
self->keyfile = NULL;