Nope, mines not dovetailed....raised ramp with a blade that's maybe 1/16" thick....saw at least one tiny little screw holding the blade into the slot on the ramp