// ==UserScript== // @name AO3: strip empty paragraphs // @description Strip empty paragraphs from works on Archive of Our Own // @version 2 // @grant none // @include https://archiveofourown.org/works/* // @include http://archiveofourown.org/works/* // @namespace https://greasyfork.org/users/94761 // @downloadURL none // ==/UserScript== var paragraphs = document.getElementsByTagName("p"); for (var para of paragraphs) { if (!para.textContent.trim() && para.children.length === 0) { para.remove(); } }