diff --git a/lustre/llite/llite_internal.h b/lustre/llite/llite_internal.h
index 8631e1e1fc214d2198978a4e1ba60ced1ce1aadf..d4f8a24ff4ece929d3ac8816bbbeaec4314e1328 100644
--- a/lustre/llite/llite_internal.h
+++ b/lustre/llite/llite_internal.h
@@ -1061,7 +1061,11 @@ void et_fini(struct eacl_table *et);
 /* statahead.c */
 
 #define LL_SA_RPC_MIN   2
+#ifdef CONFIG_SLUB /* can be removed once bug 16303 is fixed */
+#define LL_SA_RPC_DEF   0
+#else
 #define LL_SA_RPC_DEF   32
+#endif
 #define LL_SA_RPC_MAX   8192
 
 /* per inode struct, for dir only */