fix pickup of invisible key