diff --git a/python-html5lib.spec b/python-html5lib.spec
index f0329d8..0f350da 100644
--- a/python-html5lib.spec
+++ b/python-html5lib.spec
@@ -1,12 +1,12 @@
%global modulename html5lib
-%if 0%{?fedora}
+%if 0%{?fedora} || 0%{?rhel} > 7
%global with_python3 1
%endif
Name: python-%{modulename}
Summary: A python based HTML parser/tokenizer
Version: 0.999999999
-Release: 3%{?dist}
+Release: 4%{?dist}
Epoch: 1
Group: Development/Libraries
License: MIT
@@ -95,6 +95,9 @@ specification for maximum compatibility with major desktop web browsers.
%changelog
+* Fri Sep 29 2017 Troy Dawson - 0.999999999-4
+- Cleanup spec file conditionals
+
* Thu Jul 27 2017 Kevin Fenzi - 0.999999999-3
- Add Requires on python-webencodings. Fixes bug #1474883