diff --git a/src/admc/console_impls/policy_ou_impl.cpp b/src/admc/console_impls/policy_ou_impl.cpp index 1d7a7004..53e3dd8e 100644 --- a/src/admc/console_impls/policy_ou_impl.cpp +++ b/src/admc/console_impls/policy_ou_impl.cpp @@ -180,7 +180,10 @@ QSet PolicyOUImpl::get_standard_actions(const QModelIndex &index out.insert(StandardAction_Properties); - out.insert(StandardAction_Refresh); + const bool can_refresh = console_item_get_was_fetched(index); + if (can_refresh) { + out.insert(StandardAction_Refresh); + } out.insert(StandardAction_Rename); out.insert(StandardAction_Delete);