Issue #86: Adding validation to prevent the main content block from being added multiple times (or not at all).