You're sprite's size is not 1x1, is it? Because that code block wouldn't work for anything smaller than 16x16. If your sprite really is 1x1, just do a single BGGET for it's location, multiple would not be necessary.