LPS-47270

Hey @natecavanaugh,

Attached is an update for http://issues.liferay.com/browse/LPS-47270.

NOTE: "I'm assuming we're going to end up doing this same check in more than one place in Portal. If/when that situation arises I'll probably extract it into a Util method. But right now this is the only place. We do the same check in modules.js, but that file doesn't have access to Liferay.Util" - @Robert-Frampton 

Please let me know if you have any questions.  Thanks!