diff --git a/lustre.spec.in b/lustre.spec.in
index 8f90e01a9d2fb846c2aa02510211329adef3c1fa..36f7d463092ca402fb953a8ed9ca8f27caaae44c 100644
--- a/lustre.spec.in
+++ b/lustre.spec.in
@@ -217,7 +217,6 @@ do
 	fi
 done
 
-
 %postun modules
 if [ -f /boot/System.map-%{kversion} ]; then
 	depmod -ae -F /boot/System.map-%{kversion} %{kversion} || exit 0
@@ -225,5 +224,19 @@ else
 	depmod -ae %{kversion} || exit 0
 fi
 
+%post tests
+if [ -f /boot/System.map-%{kversion} ]; then
+	depmod -ae -F /boot/System.map-%{kversion} %{kversion} || exit 0
+else
+	depmod -ae %{kversion} || exit 0
+fi
+
+%postun tests
+if [ -f /boot/System.map-%{kversion} ]; then
+	depmod -ae -F /boot/System.map-%{kversion} %{kversion} || exit 0
+else
+	depmod -ae %{kversion} || exit 0
+fi
+
 %clean
 rm -rf $RPM_BUILD_ROOT