Rein zufällig nicht, sondern dann, wenn du ein Picture anzeigen/bewegen/löschen lässt was es nicht gibt (etwa Picture 0, oder ein Picture mit größerer ID als 50, etc.)

Also check mal ob es nicht sein kann, dass in der Variable, die du für das Angeben der Picture ID verwendest, Müll drinsteht.