int right_answer_made;
/* probe the opening book */
- if ( pf_book != NULL
-#if defined(USI) || defined(MNJ_LAN)
+ if ( pf_book != NULL && ! analyze_mode
+#if defined(USI) || defined(MNJ_LAN) || defined(XBOARD)
&& moves_ignore[0] == MOVE_NA
#endif
&& ! rep_book_prob( ptree ) )