diff --git a/Android.mk b/Android.mk
index 0cd642caf25641e3c585b15ac9ad8857ad416851..7c75f9d62258edaf09887bd06640424a44829417 100644
--- a/Android.mk
+++ b/Android.mk
@@ -95,6 +95,9 @@ $(warning BOARD_SEPOLICY_VERS not specified, assuming current platform version)
 BOARD_SEPOLICY_VERS := $(PLATFORM_SEPOLICY_VERSION)
 endif
 
+
+platform_mapping_file := $(BOARD_SEPOLICY_VERS).cil
+
 ###########################################################
 # Compute policy files to be used in policy build.
 # $(1): files to include
@@ -166,8 +169,6 @@ LOCAL_MODULE_TAGS := optional
 # inside init/init.cpp for loading SELinux policy from files.
 ifeq ($(PRODUCT_FULL_TREBLE),true)
 
-platform_mapping_file := $(BOARD_SEPOLICY_VERS).cil
-
 # Use split SELinux policy
 LOCAL_REQUIRED_MODULES += \
     $(platform_mapping_file) \
@@ -343,7 +344,6 @@ $(LOCAL_BUILT_MODULE) :
 	echo $(PRIVATE_PLAT_SEPOL_VERS) > $@
 
 #################################
-ifeq ($(PRODUCT_FULL_TREBLE),true)
 include $(CLEAR_VARS)
 
 LOCAL_MODULE := $(platform_mapping_file)
@@ -377,7 +377,6 @@ $(LOCAL_BUILT_MODULE): $(mapping_policy_nvr)
 built_mapping_cil := $(LOCAL_BUILT_MODULE)
 current_mapping.cil :=
 
-endif # ifeq ($(PRODUCT_FULL_TREBLE),true)
 #################################
 include $(CLEAR_VARS)