diff --git a/assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala b/assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala
index 2f399b779511a19051eda37eaaa45cea0aab9d09..374a0e146e5c95c5a50146a5e00bc1c15f51242b 100644
--- a/assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala
+++ b/assessment-api/assessment-actors/src/main/scala/org/sunbird/managers/AssessmentManager.scala
@@ -60,14 +60,16 @@ object AssessmentManager {
 			logger.info("node eval value as String || [{}] ", serverEvaluable.toString)
 			val strServerEval:String = new ObjectMapper().writeValueAsString(serverEvaluable);
 			logger.info("node eval value as String || [{}] ", strServerEval)
-			val data = mapper.readValue(strServerEval, classOf[java.util.Map[String, String]])
-			if (data.get(AssessmentConstants.MODE) != null && data.get(AssessmentConstants.MODE) == AssessmentConstants.SERVER && !StringUtils.equals(request.getOrDefault("isEditor","").asInstanceOf[String], "true")) {
-				val hideEditorResponse =  hideEditorStateAns(node)
-				if(StringUtils.isNotEmpty(hideEditorResponse))
-				node.getMetadata.put("editorState", hideEditorResponse)
-				val hideCorrectAns = hideCorrectResponse(node)
-				if(StringUtils.isNotEmpty(hideCorrectAns))
-				node.getMetadata.put("responseDeclaration", hideCorrectAns )
+			if(!strServerEval.equalsIgnoreCase(AssessmentConstants.FLOWER_BRACKETS)) {
+				val data = mapper.readValue(strServerEval, classOf[java.util.Map[String, String]])
+				if (data.get(AssessmentConstants.MODE) != null && data.get(AssessmentConstants.MODE) == AssessmentConstants.SERVER && !StringUtils.equals(request.getOrDefault("isEditor", "").asInstanceOf[String], "true")) {
+					val hideEditorResponse = hideEditorStateAns(node)
+					if (StringUtils.isNotEmpty(hideEditorResponse))
+						node.getMetadata.put("editorState", hideEditorResponse)
+					val hideCorrectAns = hideCorrectResponse(node)
+					if (StringUtils.isNotEmpty(hideCorrectAns))
+						node.getMetadata.put("responseDeclaration", hideCorrectAns)
+				}
 			}
 			val metadata: util.Map[String, AnyRef] = NodeUtil.serialize(node, fields, node.getObjectType.toLowerCase.replace("Image", ""), request.getContext.get("version").asInstanceOf[String])
 			metadata.put("identifier", node.getIdentifier.replace(".img", ""))