`NULL` is a valid value for a `GList`, so I think this check is redundant.