diff --git a/components/lancamentos/dialogs/lancamento-dialog/category-section.tsx b/components/lancamentos/dialogs/lancamento-dialog/category-section.tsx
index 84015f6..ae7bb50 100644
--- a/components/lancamentos/dialogs/lancamento-dialog/category-section.tsx
+++ b/components/lancamentos/dialogs/lancamento-dialog/category-section.tsx
@@ -24,10 +24,13 @@ export function CategorySection({
categoriaOptions,
categoriaGroups,
isUpdateMode,
+ hideTransactionType = false,
}: CategorySectionProps) {
+ const showTransactionTypeField = !isUpdateMode && !hideTransactionType;
+
return (
- {!isUpdateMode ? (
+ {showTransactionTypeField ? (