Unable to use your extension due to an error.
Fatal Error: Call to a member function hasPermission() on a non-object in vqmod/vqcache/vq2-system_engine_action.php on line 23
At first I thought it might be conflicting with another of my extensions so I commented each one by one to see if one of them was conflicting with your extension but they all seemed fine.
Line 23 in that file says:
if (!$query->rows and $registry->get('user')->hasPermission('modify', 'extension/module')) {
Any ideas?