Elastic scattering violates energy conservation? In our introductory solid state lectures, the professor described von Laue's$^1$ diffraction conditions making the assumption of elastic scattering, which states that the incoming and the scattered radiation have the same wavelength. We also assumed scattering by each lattice point in all directions.
Now, don't these statements lead to violation of energy conservation, in the photon picture? (The corresponding wave picture makes sense though.) Because there was just one incoming photon while there were scattered photons in all the directions of the same wavelength. How to resolve this?
Or is that that I'm getting the photon picture of the elastic collision completely wrong? Maybe the correct photon picture is that a single lattice point scatters the incoming photon in a single but random direction. Please help!

$^1$Should it be von Laue or Von Laue?
 A: In elastic scattering one photon remains one photon. If you have an incident stream of photons (as is the case in most such experiments), then you will get scattered photons in all the directions.
However, thinking of photons as classical particles is rather misleading - mathematically they arise as excitation states when quantizing electromagnetic field, and as such already have a mode structure, i.e. like electromagnetic field a photon is already an incident and a scattered state. If one then tries to backtrack to the "intuitive" picture of ball-like particles scattered from an obstacle, one has to talk about photon wave packets, photon lifetime, etc. - it is quickly getting rather involved.
A: The photon has a wave (de Broglie) and tru it it interacts with many atoms and this determines the probability of its future x(t). It is somehow anywhere but when a detector is on its way and it clicks the wave collapses to the point of the detector. What serves as detector is a long story (not solved).
