diff --git a/share/sysbuild/cmake/modules/sysbuild_extensions.cmake b/share/sysbuild/cmake/modules/sysbuild_extensions.cmake index 70c7aad3e58..5960c63c31e 100644 --- a/share/sysbuild/cmake/modules/sysbuild_extensions.cmake +++ b/share/sysbuild/cmake/modules/sysbuild_extensions.cmake @@ -75,7 +75,7 @@ function(sysbuild_get variable) message(FATAL_ERROR "sysbuild_get(...) requires IMAGE.") endif() - if(DEFINED ${variable}) + if(DEFINED ${variable} AND NOT DEFINED GET_VAR_VAR) message(WARNING "Return variable ${variable} already defined with a value. " "sysbuild_get(${variable} ...) may overwrite existing value. " "Please use sysbuild_get( ... VAR ) "