blueman-1.21 installs icons to /usr/share/icons/hicolor which can only be found by the gtk+ toolkit if there is an index.html (which is installed by the hicolor-icon-theme). I guess the other blueman version install also some icons there, so they need also the dependency. Reproducible: Always
fixed in blueman-1.23