Odd result of OutputResponse on version 10

Hello

I have recently got Mathematica on my mac updated to version 10. When running one of my v9 notebooks, Mathematica v10 seems to return a wrong result for

resp1=Simplify@OutputResponse[TransferFunctionModel[(s^2+s+8)/(s (s+2)^2),s],DiracDelta[t],t]

resp1 is zero for all values of t.

If I do the same on version 9, the result is not zero (and matches the inverse Laplace transform of the transfer function).

Am I missing something?

Many thanks

Ed.

PS. Output on v10 → {E^(-2 t) (-1+2 E^(2 t)-5 t) (-1+HeavisideTheta[t])}
Output on v9 → {E^(-2 t) (-1+2 E^(2 t)-5 t) HeavisideTheta[t]}