diff --git a/pkg/golinters/nestif.go b/pkg/golinters/nestif.go
index 03dc46be..841a22d4 100644
--- a/pkg/golinters/nestif.go
+++ b/pkg/golinters/nestif.go
@@ -40,7 +40,7 @@ func NewNestif() *goanalysis.Linter {
 				return nil, nil
 			}
 
-			sort.Slice(issues, func(i, j int) bool {
+			sort.SliceStable(issues, func(i, j int) bool {
 				return issues[i].Complexity > issues[j].Complexity
 			})