fix bug creating books without keywords