he knocked again , quietly cursing the supernatural restraint that kept him from entering a house without being invited by one who lived there , and prevented him from staying if he was asked to leave .