diff --git a/jquery.html5validator.js b/jquery.html5validator.js
index 5bb2a43..28387d1 100644
--- a/jquery.html5validator.js
+++ b/jquery.html5validator.js
@@ -172,11 +172,11 @@
var errorElement = this.options.showError( errorObject.element, errorObject.type, message );
} else {
// fallback to the default action
- errorObject.element.parents(this.options.fieldParentSelector).addClass('error');
+ errorObject.element.parents(this.options.fieldParentSelector).first().addClass('error');
if ( message ) {
var errorElement = $('').addClass('error-inline').text(message);
- errorObject.element.parents(this.options.fieldParentSelector).append( errorElement );
+ errorObject.element.parents(this.options.fieldParentSelector).first().append( errorElement );
}
}