diff --git a/mozilla/toolkit/system/gnome/nsGConfService.cpp b/mozilla/toolkit/system/gnome/nsGConfService.cpp index 9849b8c3bec..dfabbebf23a 100644 --- a/mozilla/toolkit/system/gnome/nsGConfService.cpp +++ b/mozilla/toolkit/system/gnome/nsGConfService.cpp @@ -143,7 +143,7 @@ nsGConfService::GetStringList(const nsACString &aKey, nsIArray** aResult) } for (GSList* l = list; l; l = l->next) { - nsCOMPtr obj(do_CreateInstance(NS_SUPPORTS_CSTRING_CONTRACTID)); + nsCOMPtr obj(do_CreateInstance(NS_SUPPORTS_STRING_CONTRACTID)); if (!obj) { g_slist_free(list); return NS_ERROR_OUT_OF_MEMORY;