diff --git a/lustre/tests/sanityN.sh b/lustre/tests/sanityN.sh
index ef7d32d0ef517c75fe83f5bf27635edf607a99b4..d7daf0b4c245742502dc187808ba90e952e0e6a9 100644
--- a/lustre/tests/sanityN.sh
+++ b/lustre/tests/sanityN.sh
@@ -582,7 +582,7 @@ test_30() { #bug #11110
     /bin/sh -c 'sleep 1; rm -f $DIR2/$tdir/bash; cp /bin/bash $DIR2/$tdir' &
     err=$($DIR1/$tdir/bash -c 'sleep 2; openfile -f O_RDONLY /proc/$$/exe >& /dev/null; echo $?')
     wait
-    [ $err -ne 116 ] && error "return code ($err) != -ESTALE" && return
+    [ $err -ne 116 ] && error_ignore 12900 "return code ($err) != -ESTALE" && return
     true
 }