Merge pull request #1755 from emanuele45/fix

Fix
! called the wrong js function for other currency
! tweaks to admin new preview area
! few more 1.4.6 fixes backported
! add empty check to save some cycles
! add comment
Merge pull request #1759 from Spuds/fii

fixes
There can be only one - removed "general" like permission

Signed-off-by: emanuele <emanuele45@gmail.com>