Assuming everything else is OK (clean fuel, carb idle circuit clear and adjusted properly, timing set properly, proper float bowl level, carbs synced etc), it could be related to a mechanical problem. Your symptoms don't really sound like this is it, but if its dropping at each stop or intermittently, this may help.
Check that the carb throttle linkage is against the stop when you are not applying throttle. If you turn the throttle the opposite direction (from where you are not applying any throttle) and revs drop, you should give one or both the throttle cables a tiny bit more slack. Once the throttle cables are adjusted properly, Wait till the motor is warmed up and then adjust the idle screw.