def METHOD_NAME(self, request, obj=None):
    if not use_usercontest_admin_form(request):
        return super(UserContestAdminMixin, self).METHOD_NAME(request, obj)
    _inlines = super(UserContestAdminMixin, self).METHOD_NAME(request, obj)
    custom_inline = UserRoundInline(self.model, self.admin_site)
    modified_inlines = []
    for inline in _inlines:
        if isinstance(inline, RoundInline):
            modified_inlines.append(custom_inline)
        else:
            modified_inlines.append(inline)
    return modified_inlines