fixed #63 list index out of range on user shelf