- Step into the house where the broken bookshelves are.
- Activate each book shelf in the house and remove all the books through the menu. Empty ALL bookshelves, also the ones which aren't broken. NEVER take the books without using the bookshelf menu, that is what breaks the shelves in the first place.
- When all the shelves are empty, open the Command Console and type the code below that matches the house you're in. Press enter after each line.
- Your bookshelves should show the proper number of remaining spaces again.
WHITERUN - Breezehome
PRID 102a8fSETPV CurrentBookAmount 0PRID 102a81SETPV CurrentBookAmount 0PRID 102a6cSETPV CurrentBookAmount 0PRID 102a59SETPV CurrentBookAmount 0
WINDHELM - Hjerim
PRID 10292bSETPV CurrentBookAmount 0PRID 102939SETPV CurrentBookAmount 0PRID 10294eSETPV CurrentBookAmount 0PRID 10295cSETPV CurrentBookAmount 0PRID 102970SETPV CurrentBookAmount 0PRID 10297eSETPV CurrentBookAmount 0PRID 102993SETPV CurrentBookAmount 0PRID 1029a1SETPV CurrentBookAmount 0PRID 1029b6SETPV CurrentBookAmount 0PRID 1029c4SETPV CurrentBookAmount 0PRID 1029fdSETPV CurrentBookAmount 0PRID 102a0bSETPV CurrentBookAmount 0
SOLITUDE - Proudspire Manor
PRID 102b6eSETPV CurrentBookAmount 0PRID 102b60SETPV CurrentBookAmount 0PRID 102b45SETPV CurrentBookAmount 0PRID 102b37SETPV CurrentBookAmount 0PRID 102b21SETPV CurrentBookAmount 0PRID 102b13SETPV CurrentBookAmount 0PRID 102adeSETPV CurrentBookAmount 0PRID 102ad0SETPV CurrentBookAmount 0PRID 102abbSETPV CurrentBookAmount 0PRID 102aadSETPV CurrentBookAmount 0
RIFTEN - Honeyside
PRID 102babSETPV CurrentBookAmount 0PRID 102bc1SETPV CurrentBookAmount 0PRID 102be9SETPV CurrentBookAmount 0PRID 102bffSETPV CurrentBookAmount 0
MARKARTH - Vlindrel Hall
PRID 102c4eSETPV CurrentBookAmount 0PRID 102c64SETPV CurrentBookAmount 0PRID 102c64SETPV CurrentBookAmount 0PRID 102c7eSETPV CurrentBookAmount 0PRID 102c95SETPV CurrentBookAmount 0PRID 102cabSETPV CurrentBookAmount 0PRID 102cc5SETPV CurrentBookAmount 0PRID 102cdcSETPV CurrentBookAmount 0PRID 102cf2SETPV CurrentBookAmount 0PRID 102d0cSETPV CurrentBookAmount 0
Q: Why was my bookshelf broken?
A: The bookshelf silently counts how many books are inside it. Sometimes it gets bugged when you read a book and take it, instead of taking books through the book shelf menu. The shelf then thinks there's still books inside it while there aren't and when that happens, you get fewer empty spaces than you should.
Q: My bookshelf only shows 11 books while I have put more than 11 books inside it. How come?
A: You probably did not empty the bookshelf before using the commands written above. To properly empty it, make sure you USE the book shelf so that you get the menu to take or place books. Do not take the books one by one.
Q: How do I fix the bookcases in my Hearthfire home?
A: Go into creation kit and open HearthFires.esm. Find the scene of the house. Write down the ref code for any item called PlayerBookShelfContainer. You may have to see with what code the other items in that house start. Replace the first 2 digits of that ref code with the digits you see on the other items in your unofficial house.
Q: I got an unofficial house from a mod with broken shelves. How do I fix those?
A: Go into creation kit and open the file with the name of the mod, that ends with .ESP. Find the scene of the house. Write down the ref code for any item called PlayerBookShelfContainer. You may have to see with what code the other items in that house start. Replace the first 2 digits of that ref code with the digits you see on the other items in your unofficial house.
Q: How do I use the Creation Kit?
A: Please refer to the Creation Kit forum here on the gamesas forums.