diff --git a/extra/rpm/tarantool-scl.rpm.spec b/extra/rpm/tarantool-scl.rpm.spec
index dbec0df4b9f781f1c1fe7f9b070ffb094bb130c0..f71e59e237bb4fefd01ab07b896b4f59284de290 100644
--- a/extra/rpm/tarantool-scl.rpm.spec
+++ b/extra/rpm/tarantool-scl.rpm.spec
@@ -3,10 +3,13 @@
 %define _source_filedigest_algorithm 0
 %define _binary_filedigest_algorithm 0
 
-%{?scl:%global _scl_prefix /opt/tarantool}
-%{?scl:%scl_package}
+%global _scl_prefix /opt/tarantool
+%scl_package
 
-%{?scl:%global scl_name tarantool-%scl}
+%global scl_name tarantool-%scl
+
+%{?scl:BuildRequires: scl-utils-build}
+%{?scl:BuildRequires: iso-codes}
 
 # Strange bug. Fix according to http://www.jethrocarr.com/2012/05/23/bad-packaging-habits/
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -25,8 +28,7 @@ Requires: %{scl_prefix}tarantool-mysql-module
 Requires: %{scl_prefix}tarantool-sophia-module
 Requires: %{scl_prefix}tarantool-client
 Requires: %{scl_prefix}tarantool-dev
-%{?scl:BuildRequires: scl-utils-build}
-%{?scl:BuildRequires: iso-codes}
+Requires: scl-utils
 
 %description
 This is the main package for %scl_name Software Collection.
@@ -66,6 +68,9 @@ EOF
 %{_root_sysconfdir}/rpm/macros.%{scl}-config
 
 %files runtime
+%if "0%{rhel}" == "07"
+%{_scl_root}/%{_lib}
+%endif
 %scl_files
 
 %changelog