diff --git a/makefiles/tools/edbg.inc.mk b/makefiles/tools/edbg.inc.mk
index 12d945a1532471e85e77c34acd197a49b6605cde..a66bc30f53ddfe2bb572d436a7ed139e326e965d 100644
--- a/makefiles/tools/edbg.inc.mk
+++ b/makefiles/tools/edbg.inc.mk
@@ -12,7 +12,7 @@ ifneq (,$(DEBUG_ADAPTER_ID))
 endif
 
 # Set offset according to IMAGE_OFFSET if it's defined
-EDBG_ARGS += $(addprefix --offset ,$(IMAGE_OFFSET))
+EDBG_ARGS += $(if $(IMAGE_OFFSET),--offset $(IMAGE_OFFSET))
 
 FFLAGS ?= $(EDBG_ARGS) -t $(EDBG_DEVICE_TYPE) -b -v -p -f $(HEXFILE)