diff --git a/tests/regressiontests/model_fields/tests.py b/tests/regressiontests/model_fields/tests.py
index a0b4593..1cfee91 100644
--- a/tests/regressiontests/model_fields/tests.py
+++ b/tests/regressiontests/model_fields/tests.py
@@ -3,7 +3,7 @@ from decimal import Decimal
 
 from django import test
 from django import forms
-from django.core.exceptions import ValidationError
+from django.core.exceptions import FieldError, ValidationError
 from django.db import models
 from django.db.models.fields.files import FieldFile
 from django.utils import unittest
@@ -348,3 +348,8 @@ class FileFieldTests(unittest.TestCase):
         field = d._meta.get_field('myfile')
         field.save_form_data(d, 'else.txt')
         self.assertEqual(d.myfile, 'else.txt')
+
+class FieldErrorTest(unittest.TestCase):
+    def test_field_error(self):
+        self.assertRaises(FieldError, Post.objects.order_by, 'nonexistant_field')
+
