Yes, there should be a small guide pin located near midway within the barrel, which will keep slide from rotating / spinning. If you look at the slide in relation to the half moon shape I described previously, observe the slot / groove down the side of the slide, that should tell you which side of the carb barrel the guide pin should be located.
The pic you provided, it's kinda hard for me to make out, and that my eye sight isn't that great :toothless, I see two extrusions that look like pins. One at the top, which looks like it's the fast idle. the other on the left which may be on the manifold side of the carb. I am not sure if that is the guide pin..... hard to tell.
Looking at one of my carbs (18mm / 50cc), looking down into the barrel and the air intake facing me or down, the guide pin is located on the right side of the barrel / carb. My fast idle screw is on the opposite side of the barrel.
sorry I don't have pix to show, I need batteries for my camera.