diff --git a/src/Mod/Arch/ArchMaterial.py b/src/Mod/Arch/ArchMaterial.py
index c385e2c9d..9b7cad354 100644
--- a/src/Mod/Arch/ArchMaterial.py
+++ b/src/Mod/Arch/ArchMaterial.py
@@ -168,7 +168,7 @@ class _ArchMaterialTaskPanel:
def __init__(self,obj=None):
self.cards = None
self.obj = obj
- self.form = FreeCADGui.PySideUic.loadUi(os.path.splitext(__file__)[0]+".ui")
+ self.form = FreeCADGui.PySideUic.loadUi(":/ui/ArchMaterial.ui")
self.color = QtGui.QColor(128,128,128)
colorPix = QtGui.QPixmap(16,16)
colorPix.fill(self.color)
diff --git a/src/Mod/Arch/ArchSchedule.py b/src/Mod/Arch/ArchSchedule.py
index a8501ac61..ab74bcdcd 100644
--- a/src/Mod/Arch/ArchSchedule.py
+++ b/src/Mod/Arch/ArchSchedule.py
@@ -54,7 +54,7 @@ class _CommandArchSchedule:
class _ArchScheduleTaskPanel:
'''The editmode TaskPanel for MechanicalMaterial objects'''
def __init__(self):
- self.form = FreeCADGui.PySideUic.loadUi(os.path.splitext(__file__)[0]+".ui")
+ self.form = FreeCADGui.PySideUic.loadUi(":/ui/ArchSchedule.ui")
QtCore.QObject.connect(self.form.ComboType, QtCore.SIGNAL("currentIndexChanged(int)"), self.changeType)
def changeType(self,idx):
diff --git a/src/Mod/Arch/Resources/Arch.qrc b/src/Mod/Arch/Resources/Arch.qrc
index 5ea5c82fe..df6883670 100644
--- a/src/Mod/Arch/Resources/Arch.qrc
+++ b/src/Mod/Arch/Resources/Arch.qrc
@@ -61,6 +61,8 @@
ui/preferences-archdefaults.ui
ui/preferences-ifc.ui
ui/preferences-dae.ui
+ ui/ArchMaterial.ui
+ ui/ArchSchedule.ui
ui/ParametersWindowDouble.svg
ui/ParametersWindowSimple.svg
ui/ParametersWindowFixed.svg
diff --git a/src/Mod/Arch/ArchMaterial.ui b/src/Mod/Arch/Resources/ui/ArchMaterial.ui
similarity index 100%
rename from src/Mod/Arch/ArchMaterial.ui
rename to src/Mod/Arch/Resources/ui/ArchMaterial.ui
diff --git a/src/Mod/Arch/ArchSchedule.ui b/src/Mod/Arch/Resources/ui/ArchSchedule.ui
similarity index 100%
rename from src/Mod/Arch/ArchSchedule.ui
rename to src/Mod/Arch/Resources/ui/ArchSchedule.ui