No, that is how it is supposed to work, as soon as you issue a move all motors will be enabled.
You can disable one motor or all of them using the standard M commands. But any move after that will re enable them.
If for some odd reason you actually needed to disable a motor permanently you could add some external H/W and use a switch command to disable a motor, an example of this is in the wiki for self leveling platforms.