Collision response problem

I have recently developed a reasonable working sphere plane collision. every collision object calculates a pushvec from his normal so that when a sphere colides with a plane it is set back by its pushvec.

there is only a big problem which a i am facing now. I have put gravity into my program so that there is a continues collision with the ground, this makes it possible to walk upon wedges, and slight of when the user does nothing. The problem is that when i enter a horisontal plane from the wedge, I get a schocky push back. This is because the wedge push back puts it a lot lower than the minimum collision distance of the re-entered plane.

does anyone have an idea to solve this problem?

thx in advance.