do not add unnecessary symbols
diff --git a/skeletons/NativeInteger.c b/skeletons/NativeInteger.c
index 30be8f1..fea9b9f 100644
--- a/skeletons/NativeInteger.c
+++ b/skeletons/NativeInteger.c
@@ -244,6 +244,8 @@
 	ASN__ENCODED_OK(er);
 }
 
+#ifndef  ASN_DISABLE_PER_SUPPORT
+
 asn_dec_rval_t
 NativeInteger_decode_uper(asn_codec_ctx_t *opt_codec_ctx,
 	asn_TYPE_descriptor_t *td,
@@ -304,6 +306,8 @@
 	return er;
 }
 
+#endif  /* ASN_DISABLE_PER_SUPPORT */
+
 /*
  * INTEGER specific human-readable output.
  */