**To reproduce:** <!-- If the issue you reported requires a complex codebase to reproduce, please provide a replicable method such as a Github repository, Codesandbox link, Stackblitz link, or other relevant method for maintainers to investigate your feedback effectively. Thanks ! --> ```less .test { width: 20px + 40px; --width: 20px + 40px; } ``` **Current behavior:** output is ```css .test { width: 60px; --width: 20px + 40px; } ``` <!-- A clear and concise description of what the bug is --> **Expected behavior:** I expected ```css .test { width: 60px; --width: 60px; } ``` <!-- A clear and concise description of what you expected to happen --> **Environment information:** <!-- Provide the `less` and `nodejs` packages versions --> - `less` version: 4.1.3 - `nodejs` version: Whatever http://lesscss.org/less-preview/ uses - `operating system`: Whatever http://lesscss.org/less-preview/ uses <!-- macos, linux or windows ? --> <!-- feel free to add additional comments --> This can cause unexpected problems when combined with less @variables.