Don't create new pad if a non-existant read-only pad is accessed

fixes #1848
Merge pull request #1937 from ether/fix/non-existant-read-only-pads

Don't create new pad if a non-existant read-only pad is accessed