diff --git a/tests/queries/tests.py b/tests/queries/tests.py
index 384bda4c77..35cbbe29a7 100644
--- a/tests/queries/tests.py
+++ b/tests/queries/tests.py
@@ -1923,6 +1923,16 @@ class Queries6Tests(TestCase):
     def test_distinct_ordered_sliced_subquery_aggregation(self):
         self.assertEqual(Tag.objects.distinct().order_by('category__name')[:3].count(), 3)
 
+    def test_columns_with_the_same_name_slice(self):
+        self.assertEqual(
+            list(Tag.objects.order_by('name').values_list('name', 'category__name')[:2]),
+            [('t1', 'Generic'), ('t2', 'Generic')],
+        )
+        self.assertQuerysetEqual(
+            Tag.objects.order_by('name').select_related('category')[:2],
+            ['<Tag: t1>', '<Tag: t2>']
+        )
+
 
 class RawQueriesTests(TestCase):
     def setUp(self):
