Solomon's mistake wasn't in building the temple. God told David that Solomon "shall" build a house for Him.
But it was not to God's specifications. Ops4 God Bless America!