Fix NSAPI bug in create pdp context
diff --git a/gtp/gtp.c b/gtp/gtp.c
index b5a4e50..899a16a 100644
--- a/gtp/gtp.c
+++ b/gtp/gtp.c
@@ -1349,15 +1349,15 @@
 				   GTPCAUSE_MAN_IE_MISSING);
       }
     }
-  }
 
-  /* NSAPI (mandatory) */
-  if (gtpie_gettv1(ie, GTPIE_NSAPI, 0, &pdp->nsapi)) {
-    gsn->missing++;
-    gtp_errpack(LOG_ERR, __FILE__, __LINE__, peer, pack, len,
-		"Missing mandatory information field");
-    return gtp_create_pdp_resp(gsn, version, pdp, 
-			       GTPCAUSE_MAN_IE_MISSING);
+    /* NSAPI (mandatory) */
+    if (gtpie_gettv1(ie, GTPIE_NSAPI, 0, &pdp->nsapi)) {
+      gsn->missing++;
+      gtp_errpack(LOG_ERR, __FILE__, __LINE__, peer, pack, len,
+		  "Missing mandatory information field");
+      return gtp_create_pdp_resp(gsn, version, pdp, 
+				 GTPCAUSE_MAN_IE_MISSING);
+    }
   }