diff --git a/src/gui/UBLibActionBar.cpp b/src/gui/UBLibActionBar.cpp
index 7359cb64..cf874ff9 100644
--- a/src/gui/UBLibActionBar.cpp
+++ b/src/gui/UBLibActionBar.cpp
@@ -473,7 +473,10 @@ void UBLibActionBar::onNavigbarUpdate(UBLibElement *crntElem)
     {
         if(crntElem->type() == eUBLibElementType_Folder)
         {
-            mpNewFolderBtn->setEnabled(true);
+            if(libraryController()->canItemsOnElementBeDeleted(crntElem) && !bIsInTrash)
+                mpNewFolderBtn->setEnabled(true);
+            else 
+                mpNewFolderBtn->setEnabled(false);
         }
         else
         {