diff --git a/SPECS/cockpit.spec b/SPECS/cockpit.spec
index 0c5d8a6..70dc18c 100644
--- a/SPECS/cockpit.spec
+++ b/SPECS/cockpit.spec
@@ -213,6 +213,8 @@ find %{buildroot}%{_datadir}/%{name}/ostree -type f >> ostree.list
 # on RHEL systems we don't have the required setroubleshoot-server packages
 %if 0%{?rhel}
 rm -rf %{buildroot}%{_datadir}/%{name}/selinux
+%elseif 0%{?centos_ver}
+rm -rf %{buildroot}%{_datadir}/%{name}/selinux
 %else
 echo '%dir %{_datadir}/%{name}/selinux' > selinux.list
 find %{buildroot}%{_datadir}/%{name}/selinux -type f >> selinux.list
@@ -382,6 +384,7 @@ Requires: %{name}-shell = %{version}-%{release}
 Requires: rpm-ostree >= 2015.10-1
 %else
 Requires: /usr/libexec/rpm-ostreed
+Requires: rpm-ostree-client >= 2015.11-1
 %endif
 
 %description ostree
@@ -494,6 +497,10 @@ pulls in some necessary packages via dependencies.
 %endif
 
 %changelog
+* Mon May 16 2016 Johnny Hughes <ohnny@centos.org> - 0.103-1
+- add in Requries rpm-ostree-client to cockpit-ostree for CentOS
+- modify to remove <name>/selinux for CentOS (as well as the original RHEL) 
+
 * Tue Apr 19 2016 Dominik Perpeet <dperpeet@redhat.com> - 0.103-1
 - Update to 0.103 release
 - When Cockpit fails to connect to a host, relevant SSH command or host details are displayed to help resolve the issue