You have two options to solve this.
First use ISNULL
DECLARE @var nvarchar(10) -- not initialized (null)
SELECT @var + N'test' -- yields null
-- use ISNULL to fix it
SELECT ISNULL(@var,N'') + N'test'
GO
Second disabling the NULL_YIELDS_NULL if you have many of this operations.
DECLARE @var nvarchar(10) -- not initialized (null)
-- you can also disactivate this behaviour for this session
-- This way all null concats will be interpreted as an empty string
SET CONCAT_NULL_YIELDS_NULL OFF --disable null yields null for one ore more operations
SELECT @var + N'test'
SET CONCAT_NULL_YIELDS_NULL ON --reenable it, if you don't need it disabled anymore
GO