diff --git a/pkg/dartdoc/lib/dartdoc.dart b/pkg/dartdoc/lib/dartdoc.dart
index 2eff4bebb5f..68b567534f9 100644
--- a/pkg/dartdoc/lib/dartdoc.dart
+++ b/pkg/dartdoc/lib/dartdoc.dart
@@ -984,8 +984,8 @@ class Dartdoc {
if (constructors.length > 0) {
writeln('
Constructors
');
- constructors.sort((x, y) => x.simpleName.toUpperCase().compareTo(
- y.simpleName.toUpperCase()));
+ constructors.sort((x, y) => x.constructorName.toUpperCase().compareTo(
+ y.constructorName.toUpperCase()));
for (final constructor in constructors) {
docMethod(type, constructor);