diff --git a/data/VTEntityDelta.php b/data/VTEntityDelta.php
index 8251517abc1948d514a7bda3a1d6e7508674d3f3..431ece2d127591cb41242091835ec3b9bf3c977a 100644
--- a/data/VTEntityDelta.php
+++ b/data/VTEntityDelta.php
@@ -134,5 +134,6 @@ class VTEntityDelta extends VTEventHandler {
 		}
 	}
 
+}
 }
 ?>
diff --git a/include/database/PearDatabase.php b/include/database/PearDatabase.php
index dee0f71f797f8ab0029cc8eae040841c5a4215ea..ea06f9500399e6dc912b3f5ef9494677db0a40df 100644
--- a/include/database/PearDatabase.php
+++ b/include/database/PearDatabase.php
@@ -21,6 +21,7 @@ $logsqltm = Logger::getLogger('SQLTIME');
 
 // Callback class useful to convert PreparedStatement Question Marks to SQL value
 // See function convertPS2Sql in PearDatabase below
+#[\AllowDynamicProperties]
 class PreparedQMark2SqlValue {
 	// Constructor
 	function __construct($vals){
diff --git a/layouts/v7/modules/Documents/UploadDocument.tpl b/layouts/v7/modules/Documents/UploadDocument.tpl
index 10ac0db6a61f748d19811a473428c6ee6247d473..15d42c0e99972df64bf420b1f65ea0317e5ec737 100644
--- a/layouts/v7/modules/Documents/UploadDocument.tpl
+++ b/layouts/v7/modules/Documents/UploadDocument.tpl
@@ -27,7 +27,7 @@
 									<input type="hidden" name="relationOperation" value="{$RELATION_OPERATOR}" />
 									<input type="hidden" name="sourceModule" value="{$PARENT_MODULE}" />
 									<input type="hidden" name="sourceRecord" value="{$PARENT_ID}" />
-									{if $RELATION_FIELD_NAME}
+									{if isset($RELATION_FIELD_NAME)}
 										<input type="hidden" name="{$RELATION_FIELD_NAME}" value="{$PARENT_ID}" /> 
 									{/if}
 								{/if}