diff --git a/services/spd/trusty/trusty.mk b/services/spd/trusty/trusty.mk
index a571fa2cdb5ee959e3a73d87d2818bb39a4f2f81..4f0c294763552ec2a5c255b04925d82e14c4b12d 100644
--- a/services/spd/trusty/trusty.mk
+++ b/services/spd/trusty/trusty.mk
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2016, ARM Limited and Contributors. All rights reserved.
+# Copyright (c) 2016-2019, ARM Limited and Contributors. All rights reserved.
 #
 # SPDX-License-Identifier: BSD-3-Clause
 #
@@ -13,6 +13,8 @@ ifeq (${TRUSTY_SPD_WITH_GENERIC_SERVICES},1)
 SPD_SOURCES		+=	services/spd/trusty/generic-arm64-smcall.c
 endif
 
+BL31_CFLAGS	+=		-DPLAT_XLAT_TABLES_DYNAMIC=1
+
 NEED_BL32		:=	yes
 
 CTX_INCLUDE_FPREGS	:=	1