Contract Drafting & Law Course Preview
<div class="xblock xblock-public_view xblock-public_view-vertical" data-course-id="course-v1:EBC-Learning+law-contract+2025" data-init="VerticalStudentView" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="vertical" data-usage-id="block-v1:EBC-Learning+law-contract+2025+type@vertical+block@0e4f8064ef3846b1adc9da41482a3f63" data-request-token="dfc9e8ca30d911f187040242ac12000c" data-graded="False" data-has-score="False">
<div class="vert-mod">
<div class="vert vert-0" data-id="block-v1:EBC-Learning+law-contract+2025+type@html+block@8ebc8265dcd441e58ed65df2b6782d75">
<div class="xblock xblock-public_view xblock-public_view-html xmodule_display xmodule_HtmlBlock" data-course-id="course-v1:EBC-Learning+law-contract+2025" data-init="XBlockToXModuleShim" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="html" data-usage-id="block-v1:EBC-Learning+law-contract+2025+type@html+block@8ebc8265dcd441e58ed65df2b6782d75" data-request-token="dfc9e8ca30d911f187040242ac12000c" data-graded="False" data-has-score="False">
<script type="json/xblock-args" class="xblock-json-init-args">
{"xmodule-type": "HTMLModule"}
</script>
<link rel="stylesheet" href="https://ebc-assets.s3.ap-south-1.amazonaws.com/css/course-default-styles.css">
<div class="banner-image" id="banner-element">
<p class="banner-heading-text-two-line"><span>Conditions Treated as Warranty</span><br><span class="banner-sub-heading">Module I: Contract Law Essentials—Conditions and Warranties (Sale of Goods Act, 1930)</span></p>
</div>
<script>
var bannerElement = document.getElementById("banner-element");
var imageUrl = "https://ebclearning.com/asset-v1:EBC-Learning+law-contract+2025+type@asset+block@e-book.webp";
bannerElement.setAttribute("data-image-url", "");
bannerElement.style.setProperty("--image-url", `url(${imageUrl})`);
</script>
<div class="body-text-large">
<p><span class="padded-dropcap">T</span>he following video explains Section 13 of the Sale of Goods Act, detailing three circumstances where a breach of condition is treated as a breach of warranty: when the buyer waives the condition, elects to treat the breach as a warranty and claims damages, or when the contract is indivisible, and the buyer has accepted the goods. Using the example of a school purchasing uniforms, the video highlights that once goods are accepted, the buyer generally cannot reject them later unless explicitly stated in the contract, retaining only the right to claim damages.</p>
</div>
</div>
</div>
<div class="vert vert-1" data-id="block-v1:EBC-Learning+law-contract+2025+type@bcp_xblock+block@dd6d880b2d9d4cafaef0a1a27d68c050">
<div class="xblock xblock-public_view xblock-public_view-bcp_xblock" data-course-id="course-v1:EBC-Learning+law-contract+2025" data-init="BCPlayerBlock" data-runtime-class="LmsRuntime" data-runtime-version="1" data-block-type="bcp_xblock" data-usage-id="block-v1:EBC-Learning+law-contract+2025+type@bcp_xblock+block@dd6d880b2d9d4cafaef0a1a27d68c050" data-request-token="dfc9e8ca30d911f187040242ac12000c" data-graded="False" data-has-score="False">
<div class="brightcove-xblock">
<h1 style="display: none;">Video on Condition treated as warranty</h1>
<h3 class="hd hd-2">Condition treated as warranty</h3>
</div>
<div id="playerContainer" class="outer" data-account="6415696987001" data-player="DCwqy09Ry" data-video-id="6342065451112" data-location="67865de40dac17649b484446"></div>
<input type="hidden" name="current_view" value="public" id="current_view_type">
<script type="text/javascript">
$(document).ready(function() {
var $h1 = $('#course-h1-title');
var $h2 = $('<h2></h2>')
.attr('class', $h1.attr('class'))
.attr('id', $h1.attr('id'))
.html($h1.html());
$h1.replaceWith($h2);
});
</script>
</div>
</div>
</div>
<script type="text/javascript">
(function (require) {
require(['/static/js/dateutil_factory.a28baef97506.js?raw'], function () {
require(['js/dateutil_factory'], function (DateUtilFactory) {
DateUtilFactory.transform('.localized-datetime');
});
});
}).call(this, require || RequireJS.require);
</script>
<script>
function emit_event(message) {
parent.postMessage(message, '*');
}
</script>
</div>