diff --git a/src/main/java/se/su/dsv/scipro/conference/panels/ConferencePanel.java b/src/main/java/se/su/dsv/scipro/conference/panels/ConferencePanel.java
index 9fdc4a4fb1..cf5a5225ff 100644
--- a/src/main/java/se/su/dsv/scipro/conference/panels/ConferencePanel.java
+++ b/src/main/java/se/su/dsv/scipro/conference/panels/ConferencePanel.java
@@ -123,7 +123,7 @@ public class ConferencePanel extends Panel {
 					public void onClick(AjaxRequestTarget target) {
 
 						MessageBoard mb = messageBoardModel.getObject();
-						mb.getBoardMessages().remove(boardMessageDao.reLoad(bm));
+						mb.removeFromBoardMessages(boardMessageDao.reLoad(bm));
 						messageBoardDao.save(mb);
 						boardMessageDao.delete(boardMessageDao.reLoad(bm));
 						webMarkupContainer.removeAll();
diff --git a/src/main/java/se/su/dsv/scipro/data/dataobjects/MessageBoard.java b/src/main/java/se/su/dsv/scipro/data/dataobjects/MessageBoard.java
index 8441e6b0d4..2cd5ea75da 100644
--- a/src/main/java/se/su/dsv/scipro/data/dataobjects/MessageBoard.java
+++ b/src/main/java/se/su/dsv/scipro/data/dataobjects/MessageBoard.java
@@ -79,19 +79,6 @@ public class MessageBoard extends DomainObject{
 	@ManyToMany
 	private List<BoardMessage> boardMessages = new ArrayList<BoardMessage>();
 
-
-	/**
-	 * @return the boardMessages
-	 */
-	public List<BoardMessage> getBoardMessages() {
-		return boardMessages;
-	}
-	/**
-	 * @param boardMessages the boardMessages to set
-	 */
-	public void setBoardMessages(List<BoardMessage> boardMessages) {
-		this.boardMessages = boardMessages;
-	}
 	
 	public String getCommentableKey() {
 		return commentableKey;
@@ -104,6 +91,10 @@ public class MessageBoard extends DomainObject{
         }
         boardMessages.add(pos, boardMessage);
 	}
+	
+	public void removeFromBoardMessages(BoardMessage boardMessage){
+        boardMessages.remove(boardMessage);
+	}
 	/**
 	 * @param commentableKey the commentableKey to set
 	 */