diff --git a/src/build/generators.jam b/src/build/generators.jam index d1f711503..80cf55879 100644 --- a/src/build/generators.jam +++ b/src/build/generators.jam @@ -475,7 +475,13 @@ class generator } if $(result) { - return $(relevant) $(result) ; + if [ class.is-a $(result[1]) : property-set ] + { + return [ $(result[1]).add $(relevant) ] $(result[2-]) ; + } + else { + return $(relevant) $(result) ; + } } }