Aberdeen midfielder Leighton Clarkson avoided being sent off at Ibrox.