﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
12434	django.contrib.admin does not work with blank short_description	anonymous	Gabriel Hurley	"After [11965] django.contrib.admin is broken for functions with blank short_description attribute.

I think the problem is with this function (django.contrib.forms.forms):

{{{
#!python
def pretty_name(name):
    ""Converts 'first_name' to 'First name'""
    name = name[0].upper() + name[1:]
    return name.replace('_', ' ')
}}}

In django.contrib.admin.templatetags.admin_list, line 85, function label_for_field returns blank header for functions with blank short_description:

{{{
#!python
            header = label_for_field(field_name, cl.model, cl.model_admin)
}}}

And line 91 use header as parameter for pretty_name:

{{{
#!python
            header = pretty_name(header)
}}}
"		closed	contrib.admin	dev		fixed		ales.zoulek@…	Accepted	1	0	1	0	0	0
