diff --git a/clutter/clutter-backend.c b/clutter/clutter-backend.c index 0d083ceaf..a29976ac2 100644 --- a/clutter/clutter-backend.c +++ b/clutter/clutter-backend.c @@ -1563,5 +1563,11 @@ _clutter_backend_reset_cogl_framebuffer (ClutterBackend *backend) void clutter_set_allowed_drivers (const char *drivers) { + if (_clutter_context_is_initialized ()) + { + g_warning ("Clutter has already been initialized.\n"); + return; + } + allowed_drivers = g_strdup (drivers); }