Dashboard - empty blocks are shown I had a some blocks on the dashboard page. 
Then I created a new role with fewer permissions and wanted to show only a couple of them on the dashboard. 
I edited all blocks and restricted the access by role.

Now all the blocks with restricted content are still visible in the dashboard but they all have the "(empty)" text on it.

How can I get rid of these blocks completely ?
There is a bug in dashboard.module. 

Quick and silly solution: disable, uninstall, enable and reconfigure again the Dashboard module. Remember: You will lose all dashboard settings you made :)